Egor Lebedev is a Senior Kotlin/Java Developer at Koshelek.
-
Старший РазработчикKoshelek Jan 2022 - PresentСаратов, Саратовская Область, РоссияПроект "Активные коммуникации", backend. Проект занимается разработкой и поддержкой платформы рассылки push-уведомлений клиентам мобильного приложенияПроект "Выгода", backend. Проект занимается привлечением и вовлечением пользователей в бизнес сценарии через предоставление выгодных предложений от партнеров (перешел для усиления команды backend)Задачи: - Реализация новых вариантов таргетирования, пользователей, новых алгоритмов рассылок (триггерные цепочки, рассылки по часовым поясам) - Коррекция архитектуры платформы, вывод новых сервисов в эксплуатацию- Поиск проблемных мест системы, проработка метрик (sage, grafana) и серверных событий для аналитики- Перевод сервисов c VM в K8s- Перевод сервисов на реактивный стек- Разработка и расширение функционала платформенных библиотек и стартеров- Проектирование backend API, перевод сервисов на "чистую архитектуру"- Траблшутинг бизнес аспектов системы (повышение % доставляемости)- Оценка, проектирование и реализация новых фич- Написание bash скриптов деплоя для Rundeck и установки на VM (до переезда в k8s)- Успешное обучение стажера в рамках тинькофф образования (сейчас работает в команде тинькофф)- Менторинг новых разработчиковСтек:- Kotlin (coroutines)- Spring(Boot, Web, JPA, Data, Cache), DbQueue, Quartz,- ClickHouse, PostgreSQL, MongoDb, Redis- RabbitMQ- K8s, Helm, GitLab CI -
Инженер-Прогаммист Серверных ПриложенийГруппа Компаний Орбита Mar 2021 - Jan 2022Саратов, Саратовская Область, РоссияПроект CPAYQR. QR Платежи, платежи по мобильной связи, жкх и медиа, интеграция транспортных карт и карт парковок для банка втб. Архитектурно проект представлял собой frontend портал, мобильные приложения для IOS и Android и backend платформу из 8 микросервисов, развернутых в OpenShiftЗадачи:- Проектирование API backend сервисов- Реализация интеграций новых платежных каналов между внутренними системами- Вывод бизнес метрик- Распределение логики между микросервисами- Написание собственных Spring Starter'ов и библиотек для команды и параллельных проектов- Оценка и декомпозиция задач- Менторство новых членов команды- Закрытие "технического долга"- Кураторство отдельных крупных задач- Кураторство нагрузочного тестирования со стороны разработки, написание заглушек внешних сервисов (простых на wiremock и с полноценной логикой на Spring Boot)Стек: - Kotlin- Postgresql- Spring Boot(JPA, Web), Netty, R2dbc, liquidbase, - Kafka- Docker, Openshift- Wiremock -
Ведущий Разработчик/ТимлидSovcombank Jan 2020 - Mar 2021СаратовТимлид проекта Халва-партнеры. Проект занимался разработкой и поддержкой рекламной площадки для продукта банка - карта Халва для партнеров. Проект был передан команде в уже готовом виде, за год улучшили перфоманс, выпустили новую версию API для клиентов, починили проблемы на продакшн серверах, ввели проект в контур банка, в kubernetsАрхитектурно проект представлял собой монолитное backend решение на Java 11, Spring Boot'е с выделение отдельного модуля в котором помимо backend части на Java 11, Spring Boot'е была интегрированная часть fronted на node.jsЗадачи: - Распределение задач на группы разработчиков, тестирования и аналитики- Проектирование API системы- Планирование и поставка релизов- Коммуникация с параллельными командами, внешними партнерами и заказчиками внутри банка- Интервьюирование и в дальнейшем менторство новых членов команды- Анализ проблемных мест системы- Вывод и визуализация метрик системы с помощью Prometheus и Grafana- Контейнеризация с помощью Docker- Разработка и поддержка сервисов системы- Анализ и декомпозиция задач- Ревью кода и спецификаций- Реализация и оптимизация алгоритма поиска партнеров- Поддержка алгоритма кластеризации для картыСтек: - Java 11- Postgresql, memcached- Spring Boot (Web, JPA, Cache, AOP), Micrometer- Prometheus, Grafana -
Разработчик/Старший РазработчикSovcombank Aug 2018 - Dec 2019Саратов, Саратовская Область, РоссияРазработчик/Старший разработчик на проекте OpenApi. OpenAPI - интеграционная шина банка для связи внешних партнеров с внутренними системами для реализации и внедрения новых проектов, продуктов и услуг компании. Изначально проект являлся монолитным решением, которое было переведено в микросервисную архитектуру на Spring CloudЗадачи:- Разработка REST сервисов и распределение логики между микросервисами- Проектирование API- Автоматизация установки микросервисов на VM с использованием Jenkins и Bash скриптов- Написание автотестов (RestAssured) на сервисы- Написание Spring starter'ов и библиотек для вынесения общей логики- Ревью кода- Участие в оценке и анализе задач- Менторство новых членов командыСтек: - Java 8/11, Bash- MongoDB, Redis, ClickHouse- Spring Boot (Data, Cloud, Web), Zuul, Eureka, Sleuth- Kafka- Graylog- RestAssured -
Младший Инженер-ПрограммистNetcracker Technology Sep 2017 - Jun 2018Саратов, Саратовская Область, РоссияПроект: Core security support - занимались вопросами безопасности проектов компании, поддерживали компоненты авторизации и аутентификации пользователейЗадачи: - Поддержка компонентов безопасности- Проведение security код ревью- Миграция систем сборки в компонентах безопасности с Ant на Maven- Миграция версии Java с 6 на 7- Написание пакетных функций для Oracle BDСтек:- Java 6-7- Ant, Maven- Java EE, JDBC- Oracle
Egor Lebedev Education Details
-
Information Technology
Frequently Asked Questions about Egor Lebedev
What company does Egor Lebedev work for?
Egor Lebedev works for Koshelek
What is Egor Lebedev's role at the current company?
Egor Lebedev's current role is Senior Kotlin/Java Developer.
What schools did Egor Lebedev attend?
Egor Lebedev attended Саратовский Государственный Технический Университет.
Not the Egor Lebedev you were looking for?
-
-
1gmail.com
-
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial