Москва
Резюме № 55901746
Обновлено 5 сентября
Превью фото соискателя

Java / Kotlin Backend Developer

Был больше месяца назад
По договорённости
Новосибирскудаленная работаготов к переезду
Октябрьская
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 8 лет и 8 месяцев

    • Сентябрь 2022 – работает сейчас
    • 3 года и 3 месяца

    Kotlin Backend Developer

    The Open Platform
    Разработка программного обеспечения

    Обязанности и достижения:

    Занимался разработкой и архитектурой нескольких продуктов экосистемы с ключевым фокусом на Telegram Wallet и Playdeck — ведущем каталоге dapp приложений в Telegram. Часть задач и реализованных решений: - Интеграция с экосистемой Telegram: платежи в TON (USDT, NOT через взаимодействие с Jetton контрактами) и Stars. - Исправил утечку памяти в одном из микросервисов с использованием JProfiler (сервис на голом Netty) - Настроил кастомную Security цепочку c ипользованием JWT в WebFlux стеке. Реализовал систему авторизации по разным протоколам OAuth2, OIDC, TG Widget. - Спроектировал независимые сервисы: бот, каталог, пользовательские профили, лидерборды, платёжный модуль и push-уведомления. - Внедрил очереди на базе Redis для отложенных push-уведомлений и работы рекомендательной системы. Технологический стек: Kotlin, Spring, Netty, PostgreSQL, jOOQ, Redis, Kafka, Telegram API Ссылки: https://top.co https://www.playdeck.io https://wallet.tg
    • Декабрь 2021 – август 2022
    • 9 месяцев

    Kotlin Developer / Team Lead

    Angelboard

    Обязанности и достижения:

    Angelboard — краудфанд сообщество, центральным звеном которого использовались смарт-контракты на Ethereum (Solidity). В роли ведущего разработчика и архитектора я спроектировал и реализовал систему, применив технологии блокчейна для создания децентрализованной и прозрачной платформы для контент-креаторов и их аудитории. Успешно руководил командой: разработали продукт с 0 и разработкой архитектуры приложения. Технологический стек: Kotlin, Gradle, Spring, RxJava, PostgreSQL, Web3J
    • Май 2021 – декабрь 2021
    • 8 месяцев

    Kotlin Backend Developer

    ЛИПТ Софт, Санкт-Петербург
    Разработка программного обеспечения

    Обязанности и достижения:

    Проект для составления инвестиционного портфеля, анализа рынка и инвестиций. Интеграция с биржами и децентрадизованными финансами. Технологический стек: Kotlin, Spring, RxJava, PostgreSQL, Kafka, Caffein, Redis
    • Февраль 2020 – май 2021
    • 1 год и 4 месяца

    Java Backend Developer

    Qwarry
    Интернет-компания (поисковики, платежные системы, соц. сети, информационно-познавательные и развлекательные ресурсы, продвижение сайтов и прочее)

    Обязанности и достижения:

    В роли разработчика платформы Programmatic (DSP) я занимался созданием и оптимизацией Demand-Side Platform — высокопроизводительной системы для участия в аукционах по продаже рекламы по протоколу OpenRTB. Реализованные решения: - Настроил и оптимизировал работу с Druid для выполнения быстрых аналитических запросов на больших объёмах данных. - Предложил и внедрил Aerospike для кэширования часто используемых данных (асинхронный клиент), что существенно снизило время отклика. - Построил модульные сервисы на базе Spring, обеспечив простоту сопровождения и масштабируемость. - Обеспечил отклик на уровне миллисекунд в высоконагруженной части сервиса (Bidder) посредством внедрения асинхронной обработки запросов с использование Async Servlet API и RxJava. - Добавил автогенерацию API на клиентской части с использованием Swagger Технологический стек: Java, Spring, Servlet API, RxJava, MySQL, Aerospike, Kafka, Druid, TypeScript, React
    • Апрель 2017 – февраль 2020
    • 2 года и 11 месяцев

    Full Stack Engineer

    Разработка программного обеспечения

    Обязанности и достижения:

    Занимался разработкой и оптимизацией высоконагруженной programmatic-платформы (DSP) для рекламной сети по стандарту OpenRTB, обрабатывающей миллионы запросов в секунду в режиме реального времени. Участвовал в разработке всех компонентов системы: Bidder, Admin API, Logger (для сбора и посчета статистики по рекламе), внутренних билблиотек необходимых для работы с OpenRTB и VAST протоколами. В рамках проекта я внедрил решения для таргетинга на основе машинного обучения (с использованием PMML), внёс вклад в разработку системы AI-сегментации аудитории и предиктивного моделирования, что позволило повысить релевантность рекламы в масштабах глобальных рекламных кампаний. Особое внимание уделял снижению задержек при выполнении запросов и увеличению пропускной способности системы.

Обо мне

Дополнительные сведения:

https://kostritsa.dev l am a seasoned technology professional with extensive experience in designing, administering, and optimizing high-load distributed systems. My expertise lies in ensuring these systems are robust and efficient, leveraging my strong algorithmic and mathematical skills. This background has been invaluable in my work, where l've driven substantial improvements in system performance and reliability. In addition to my backend expertise, I possess a well-rounded skill set that includes front-end and full-stack development. This versatility enables me to comprehensively understand and address both client-side and server-side considerations, ensuring cohesive and effective solutions. My experience also extends to working with external APls and integrating various machine learning elements into projects, demonstrating my ability to stay at the forefront of technological advancements and apply them in practical, business-enhancing ways. Additionally, my background includes research experience, allowing me to tackle deep technical challenges and devise innovative solutions. I have also honed my leadership skills, having led a team of 3 people, guiding and collaborating to achieve project goals and deliver high-quality results. My proficiency in a range of programming languages (Java, Kotlin, Typescript, Rust) further equips me with the technical acumen to adapt to various project requirements and technology stacks. Английский язык, Java, Spring Framework, MySQL, Sass, JavaScript, RxJava, PostgreSQL, Cassandra, Hazelcast, Vert.X, React/Redux, TypeScript, Kotlin

Иностранные языки

  • Английский язык — cвободное владение

Водительские права

  • B — легковые авто
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 691 похожее резюме
Обновлено 16 сентября
Превью фото соискателя
Senior Java, Kotlin backend developerз/п не указана
Последнее место работы (9 мес.)Старший Java-разработчикМай 2021 – февраль 2022
Обновлено 7 октября
Обновлено 14 октябряПоследнее место работы (1 год и 3 мес.)JuniorДекабрь 2022 – март 2024
Обновлено 2 октября
no-avatar
Разработчик Javaз/п не указана
Последнее место работы (2 года и 8 мес.)Старший инженер-программистЯнварь 2023 – сентябрь 2025
Обновлено 27 сентября
Превью фото соискателя
Java-разработчикз/п не указана
Последнее место работы (1 год и 4 мес.)Java-разработчикИюль 2024 – работает сейчас
Обновлено 18 сентября
no-avatar
Java-разработчикз/п не указана
Последнее место работы (6 мес.)Java-разработчикМай 2025 – работает сейчас
Обновлено 27 августа
Превью фото соискателя
Программист Javaз/п не указана
Последнее место работы (4 мес.)Инженер-программист (стажер)Январь 2025 – май 2025
Обновлено 9 августаПоследнее место работы (5 мес.)Главный специалист подразделения информации и оповещенияИюль 2021 – декабрь 2021
Обновлено 17 июня
no-avatar
Java-разработчикз/п не указана
Последнее место работы (1 год и 3 мес.)Fullstack-разработчикМарт 2024 – июнь 2025
Обновлено 8 июля
Превью фото соискателя
Программист Javaз/п не указана
Последнее место работы (3 года и 6 мес.)Программист JavaАвгуст 2021 – февраль 2025
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка, программированиеJava backend-разработчик

Смотрите также резюме