Разработчик

Уровень зарплаты: от 60 000 руб.
Местоположение: Россия, Санкт-Петербург и область (МСК +0ч)

Резюме: Разработчик

Backend-разработчик, 19 лет, Санкт-Петербург. Готов к удалённой работе и переезду. Коммерческий опыт — около 1 года 2 месяцев в двух проектах: Java/Spring Boot (текущее место) и Python/FastAPI (финтех).

ePeople (сентябрь 2025 — н.в., ~10 мес., удалённо). Платформа управления медицинским персоналом. Стек: Java/Spring Boot для новых частей, Java EE/JSF (legacy) — для старого кода, PostgreSQL, Vue.js на фронтенде. Разрабатывал REST-эндпоинты с полным CRUD поверх PostgreSQL. Реализовал бизнес-метрики и отчётность «под ключ» на legacy-части: расширение доменной модели (ORM-маппинг), бизнес-логика в сервисном слое, API/DTO, отображение в UI. Диагностировал «тихие» сбои в event-driven архитектуре (pub/sub поверх EJB/CDI) — нашёл ограничения прокси-объектов контейнера, из-за которых события терялись без ошибок в логах. Реализовал уведомления (email/SMS) по бизнес-правилам с дедупликацией, покрыл тестами с моками внешних сервисов; построил локальный тестовый стенд для их проверки без обращения к staging. Отлаживал дефекты на стыке jQuery-плагинов и Vue reactivity, исправлял баги реактивности во Vue 2, мигрировал функциональность между версиями UI-модуля. Построил clipboard-parser — автоматизацию на Selenium, снявшую ручной ввод данных с операционной команды. Git/GitLab, Jira.

Predict (февраль — июнь 2025, 4 мес., удалённо). Финтех prediction-маркета: Telegram Mini App с крипто-платежами и смарт-контрактами. Построил асинхронный backend из 9 микросервисов (FastAPI, AsyncPG, Redis, Docker на Railway) — deposit-scanner, api-gateway, ton-service и др., каждый масштабировался независимо. Сократил время подтверждения депозита с ~45 сек до почти реального времени (~в 6 раз): уменьшил интервал сканера с 30 до 5 сек, перевёл фронт с поллинга на SSE push, добавил оптимистичное обновление баланса, идемпотентность, откат при сбое. Отвечал за событийный пайплайн на Redis между сервисами. Интегрировал Polygon и TON с контрактами стейкинга USDC и UMA Optimistic Oracle V2. Внедрил KYC/AML-верификацию через провайдера Didit в продакшене. Работал с фронтендом на React/TypeScript: React Query, Redux Toolkit.

Автоматизация и скрипты: Python-автоматизация вместо ручных процессов — парсинг данных (JSON, CSV), сопоставление записей с учётом часовых поясов и нечётким сравнением имён, веб-скрапинг с дедупликацией, генерация Word/Excel через openpyxl.

Образование: с 2025 — студент Академии Инженерных технологий и Управления (СПб), специальность «Интеграция решений с применением технологий ИИ», продолжает обучение. 2023–2024 и 2024–2025 — колледж в Великобритании, Level 2 Diploma по Information Technology и Creative Media (RQF Level 2 — уровень старшей школы/GCSE). 2020–2022 — 4 подготовительных курса по Python в Политехническом университете Петра Великого (СПбПУ).

Ключевые навыки: Python, Java, SQL, JavaScript (Vue.js); FastAPI, Spring Boot, AsyncPG, REST, SSE, async/await, микросервисы; PostgreSQL, Redis, Apache Kafka; Docker, Docker Compose, Git, CI/CD, Railway, Linux (Arch); Polygon, TON, смарт-контракты, UMA Optimistic Oracle V2; Selenium WebDriver; Jira. Изучает Django, Spring Data JPA, JUnit/Mockito.

Языки: русский — родной, английский — B2.

Посмотрите похожие резюме

Программист 1С
Зарплата: 120 000 руб.
Frontend / Fullstack-разработчик (React)
Зарплата: 100 000 руб.
Python-разработчик
Зарплата: 3 000 руб.
Разработчик ABAP
Зарплата: 250 000 руб.