Egor Lebedev

Egor Lebedev Email and Phone Number

Senior Kotlin/Java Developer @ Koshelek
Egor Lebedev's Location
Moscow, Moscow City, Russia, Russian Federation
About Egor Lebedev

Egor Lebedev is a Senior Kotlin/Java Developer at Koshelek.

Egor Lebedev's Current Company Details
Koshelek

Koshelek

View
Senior Kotlin/Java Developer
Egor Lebedev Work Experience Details
  • 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
    Ведущий Разработчик/Тимлид
    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
    Разработчик/Старший Разработчик
    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
    Младший Инженер-Программист
    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

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?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.