Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был сегодня в 15:14

Кандидат

Мужчина, 31 год, родился 24 декабря 1993

Активно ищет работу

Люберцы (Московская область), не готов к переезду, не готов к командировкам

Senior Java developer

Специализации:
  • Программист, разработчик

Занятость: полная занятость, частичная занятость, проектная работа

График работы: гибкий график, удаленная работа

Опыт работы 7 лет 1 месяц

Июнь 2024по настоящее время
1 год 2 месяца
WAGMI HUB

x.com/wagmihub

Программист-разработчик
Проект: Wagmi hub bot — Telegram Mini App веб-приложение с высокой нагрузкой, предназначенное для проведения криптовалютных операций внутри мессенджера. Описание: Занимался разработкой и сопровождением backend-части модулей связанных с интеграцией блокчейна, массовой рассылкой сообщений, созданием игровых механик и реализацией внутренних сервисов приложения с акцентом на отказоустойчивость, производительность и безопасность системы. Команда: 7 человек (2 frontend, 3 backend, 1 architect, 1 qa) Обязанности: ◦ Разработка внутреннего магазина: формирование и обработка платежных транзакций. Интеграция с платежными провайдерами, TON блокчейн, Telegram Stars ◦ Разработка функционала для взаимодействия с web3 кошельком(создания, импорт/экспорт, подпись), разработка модуля синхронизации с блокчейном. ◦ Проектирование и разработка игровых событий и заданий. ◦ Проектирование и реализация масштабируемой архитектуры системы оповещений с поддержкой различных уровней приоритетов и обработкой больших объёмов сообщений. ◦ Покрытие unit и integration тестами с использованием Jest ◦ Анализ кода и устранение уязвимостей. ◦ Работа с архитектурой проекта, участие в принятии технических решений и выборе технологий. ◦ Менторство и код-ревью младших разработчиков. Достижения: ◦ Разработал масштабируемую событийно-ориентированную систему управления повторяющимися событиями с различной вероятностью и систему ставок в реальном времени для игры Rocket Fly. Что позволило обрабатывать более 10 тысяч одновременных WebSocket соединений эффективно и с минимальными задержками. ◦ Настроил и автоматизировал масштабирование приложений с помощью Docker Swarm, что повысило производительность и отказоустойчивость в периоды высокой нагрузки. Стек: Java, Spring Boot, Spring Cloud, PostgreSQL, RabbitMQ, Redis, Docker Swarm, Bash
Январь 2021Июль 2024
3 года 7 месяцев

Москва, www.rostelecom.ru

Ведущий разработчик
Описание: На проектах Датапорт и Система управления справочной информацией — занимался разработкой и сопровождением backend-части модулей отвечающих за управление справочниками, администрирование и управление правами доступа, мониторинг и отчетность, нормализацию, создание и контроль единой, качественной и согласованной базы нормативно-справочных данных, для оптимизации бизнес-процессов и повышению эффективности работы предприятия. Команда: 17 человек (3 frontend, 8 backend, 1 qa, 5 analyst) Обязанности: ◦ Проектирование и разработка распределённой системы управления справочной информацией с использованием Kafka для обеспечения масштабируемости и синхронизации данных в реальном времени. ◦ Разработал и настроил полнотекстовый поиск с многоуровневой фильтрацией и категоризацией, обеспечив высокую производительность при обработке больших объёмов данных. ◦ Разработка новых версий программ, включая внедрение новых функций и интеграцию с внешними системами. ◦ Настройка CI/CD пайплайнов, автоматического масштабирования и обеспечения отказоустойчивости приложений с использованием K8s. ◦ Работа с legacy-кодом, модернизация и адаптация устаревших решений под новые требования. ◦ Проектирование и реализация масштабируемой архитектуры системы оповещений с поддержкой различных уровней приоритетов и обработкой больших объёмов сообщений. ◦ Тестирование ПО с использованием Junit, Mockito, Jmeter. ◦ Рефакторинг кода для улучшения его структуры, читаемости и производительности. ◦ Постановка целей для команды, участие в планировании и распределении задач. ◦ Участие в архитектурных решениях для повышения масштабируемости и надежности системы. ◦ Управление командой из 4 разработчиков, координация работы и контроль выполнения задач в срок. ◦ Обучение и наставничество младших специалистов, помощь в решении технических задач и развитие их профессиональных навыков. Достижения: ◦ Разработал масштабируемый высоконагруженный портал открытых данных с личным кабинетом, обеспечивающий заказ услуг и обмен данными через сервер в режиме реального времени. ◦ Оптимизировал процесс индексации поиска, внедрив многопоточность и интеграцию с Kafka, что позволило увеличить скорость обработки данных в несколько раз. ◦ Разработал многоуровневую систему управления правами доступа с поддержкой разграничения платного и бесплатного контента, обеспечив гибкое управление пользователями и монетизацию Стек: Java, Spring Boot, Spring Cloud, Postgresql, kafka, k8s, elasticsearch
Апрель 2020Декабрь 2020
9 месяцев
ООО "УК Прообраз"

Москва

Web-разработчик
Описание: Создавал с нуля приложение и его сервисы, ориентированные на бизнес-процессы HR-tech, внедрял новый функционал, повышающий эффективность продукта. Команда: 2 человека (2 fullstack) Обязанности: ◦ Разрабатывал функционал клиентской части и административной панели, включая формирование платного и бесплатного контента. ◦ Создавал и внедрял биллинг-систему для управления оплатами и подписками. ◦ Реализовывал систему внутренних рассылок для эффективного взаимодействия с пользователями. ◦ Разрабатывал и настраивал систему полнотекстового поиска с многоуровневой категоризацией и расширенными фильтрами по контенту. ◦ Обеспечивал поддержку и сопровождение сервиса, включая устранение багов и оптимизацию производительности. Достижения: ◦ Настроил CI/CD-процессы для автоматизации непрерывного деплоя, что повысило скорость и надёжность выпуска новых версий. ◦ Разработал удобную систему фильтрации по дереву признаков, что значительно упростило поиск продуктов для клиентов. Стек: Java 14, Spring Boot, MongoDb, Elasticsearch, Docker, Gitlab CI/CD
Июль 2018Март 2020
1 год 9 месяцев
Федеральное космическое агентство

www.roscosmos.ru

Тяжелое машиностроение... Показать еще

Инженер-программист 1 категории
Описание: Создавал с нуля приложение и его сервисы, ориентированные на бизнес-процессы HR-tech, внедрял новый функционал, повышающий эффективность продукта. Команда: 4 человека Обязанности: ◦ Разрабатывал пользовательские интерфейсы и организовывал взаимодействие с базой данных (PostgreSQL). ◦ Реализовывал отображение графиков данных с использованием Qt и Qwt, обеспечивая наглядную визуализацию обрабатываемых данных. ◦ Разрабатывал многопоточную обработку данных для повышения производительности обработки данных. ◦ Вносил доработки и обеспечивал поддержку программного комплекса визуализации 2D. ◦ Реализовывал диспетчеризацию вычислительных модулей в реальном времени для эффективного управления ресурсами. Достижения: ◦ Оптимизировал обработку данных за счёт внедрения многопоточности, сократив время выполнения задач. ◦ Создал 2D-визуализацию для эффективного мониторинга перемещения объектов и анализа результатов обработки. Стек: C++, Qt, Java Swing, PostgreSQL.

Навыки

Уровни владения навыками
Java
Spring Boot
REST
Elasticsearch
Docker
Linux
Bash
Gradle
Spring Cloud
Team City
PostgreSQL
Ethereum
HardHat
Node.js
Nest.js
Kafka
RabbitMQ

Опыт вождения

Права категории B

Обо мне

Разрабатываю ПО с опытом более 7 лет в должности разработчика и ведущего разработчика. Принимал участие в разработке веб и блокчейн приложений, торговых ботов. Интересует в перспективе стать лидом.

Высшее образование

2017
двигатели летательных аппаратов, проектирование авиационных и ракетных двигателей

Знание языков

РусскийРодной


Тесты, экзамены

2019
Онлайн-курсы
Stepik, Алгоритмы и структуры данных

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения