• Войти
Работа в Санкт-Петербурге
наверх
Ищу сотрудников
Ищу работу
Создать вакансию
Подбор персонала
Войти Работа в Санкт-Петербурге
Работа в Санкт-Петербурге
наверх
  1. Работа в Санкт-Петербурге
  2. База резюме
  3. ⚫ Программист✔
отправить приглашение
file_download

Программист

от 06 Февраля 2026

Артём

Возраст

22 года (27 Ноября 2003)

Город

Санкт-Петербург
Переезд невозможен

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя
Тип занятости

Полная занятость

Опыт работы

3 года 11 месяцев

Fullstack разработчик (Django, Vue3)
АйТи-Солюшн в Санкт-Петербурге
Информационные технологии / IT / Интернет
1 год 7 месяцев,
Июль 2024 - продолжаю работать

Ключевой продукт: База знаний
Роль: технический лидер / ведущий разработчик

- Отвечал за разработку и развитие наиболее доходного продукта компании.
- Проектировал архитектуру backend-системы и REST API для работы с большим объёмом структурированных и неструктурированных данных.
- Обеспечивал масштабируемость, стабильность и производительность продукта в продакшене (нагрузка, пики, деградации, SLA).
- Реализовывал интеграции с внутренними сервисами и внешними API (CRM/порталы, авторизация, файловые хранилища, webhooks).
- Руководил техническим развитием продукта: от постановки требований и декомпозиции до релизов и поддержки (roadmap, риски, качество).
- Участвовал в принятии продуктовых и технических решений (приоритизация, оценка стоимости изменений, компромиссы).
- Отвечал за качество кода, тестирование, мониторинг и эксплуатацию продукта (инциденты, RCA, улучшения).
- Внедрял инженерные практики: code review, стандарты разработки, CI/CD, документация.
- Оптимизировал UX и скорость работы продукта вдвое через улучшение API, кэширования и сценариев загрузки фронтенда.

Навыки и обязанности:

Backend и архитектура

- Разработка и сопровождение backend-сервисов: Django, DRF, PostgreSQL, Redis, Celery, Pydantic (v2).
- Проектирование и реализация REST API: контракты, версионирование, backward compatibility, пагинация, фильтрация, сортировка, идемпотентность.
- Документирование API и контрактов: OpenAPI/Swagger, схемы запросов/ответов, единая модель ошибок, правила статусов, валидация.
- Реализация высоконагруженных и асинхронных компонентов: asyncio, FastAPI/Starlette (ASGI), Uvicorn, httpx/aiohttp, фоновые операции.
- Проектирование архитектуры сервисов и модулей: DDD, разделение слоёв, service/use-case layer подход, SOLID.
- Безопасность и доступы: JWT/OAuth2, аудит действий, rate limiting, защита типовых OWASP-рисков.
- Проектирование БД и работа с данными: миграции, оптимизация SQL-запросов, индексы, ограничения, денормализация в угоду производительности.
- Оптимизация запросов Django ORM: устранение N+1, select_related/prefetch_related, Subquery/Exists/CTE-подходы.
- Анализ производительности: EXPLAIN/ANALYZE, pg_stat_statements, поиск деградаций, оптимизация JOIN/CTE, контроль p95/p99.
- Кэширование: Redis, cache-aside стратегии, TTL, инвалидация, кеширование ответов и справочников.
- Фоновые задачи: Celery chains/chords, retries/backoff, дедупликация задач, celery beat, планирование и контроль выполнения.
- Интеграции и обмен данными: внешние API, webhooks, импорт/экспорт (CSV/Excel), батч-операции, контроль целостности.
- Разработка сервисных утилит и административных инструментов: management commands, миграционные и диагностические скрипты.

Frontend

- Разработка фронтенд-части приложений на Vue 3 (JavaScript/TypeScript), Pinia, компонентная архитектура, модульность.
- Интеграция фронтенда с backend API: типизация контрактов, обработка ошибок, оптимизация сетевых запросов, кеширование.
- Улучшение производительности UI: ленивые загрузки, оптимизация ререндеров, работа с большими списками и деревьями.
- Инструменты фронтенда: Vite, ESLint/Prettier, стандартизация компонентов и UX-паттернов.

Тестирование и качество кода

- Написание и поддержка тестов: pytest, pytest-django, hypothesis, factory-boy, pytest-lazy-fixtures.
- Интеграционные тесты API: контракты, права доступа, проверка крайних случаев, тестирование фоновых задач Celery.
- Контроль качества: ruff/flake8, black, mypy, pre-commit, чек-листы качества.
- Проведение code review, контроль качества, создание стандартов разработки, шаблоны PR и критерии готовности.

Логирование и мониторинг

- Реализация структурированного логирования (на базе ilogger), корреляция запросов (request_id/trace_id).
- Интеграция мониторинга и алертов (New Relic), метрики p95/p99, мониторинг ошибок и деградаций.
- Написал собственный профайлер/инструменты диагностики для анализа производительности и узких мест.
- Разбор инцидентов: RCA, устранение причин, улучшение наблюдаемости.

DevOps и CI/CD

- Деплой приложений: Docker, Nginx, uWSGI/Gunicorn, Celery workers/beat, Docker Compose.
- Настройка окружений: конфиги, секреты, разделение staging/prod, управление зависимостями.
- Написание и поддержка GitHub Actions (CI/CD): линт/тест/сборка образов/деплой, автопроверки PR, кэширование.
- Практики релизов: миграции без даунтайма, обратная совместимость API, rollback-стратегии, healthchecks.

Управление и процессы

- Оценка задач, декомпозиция требований, планирование работ, управление рисками.
- Прямое взаимодействие с бизнесом и заказчиками: уточнение требований, приоритизация, согласование решений.
- Управление командой разработки: постановка задач, контроль сроков и качества, помощь в сложных участках.
- Ответственность за крупнейший и наиболее доходный проект компании, обеспечение стабильности и развития продукта.
- Онбординг, менторинг и повышение квалификации разработчиков, проведение технических сессий и ревью.
- Формирование и поддержание здоровой командной атмосферы.

Интеграция ML-решений

- Интеграция AI/ML-функций в продукт: генерация/обработка текста, суммаризация, извлечение сущностей, автоматизация контента.
- Собственные модели (TensorFlow, scikit-learn): прототипирование, оценка качества, подготовка данных.
- Интеграция внешних API (OpenAI, Whisper, OpenRouter): оркестрация запросов, ретраи, контроль стоимости, логирование.

Python разработчик Middle+
OQ Копицентр в Санкт-Петербурге
Информационные технологии / IT / Интернет
2 года 4 месяца,
Март 2022 - Июль 2024

Ключевые продукты: Сайт личного кабинета и внутренний калькулятор заказов
Роль: разработчик

- Участвовал в разработке и сопровождении личного кабинета и внутреннего калькулятора заказов на Django и Django REST Framework (DRF).
- Реализовал авторизацию и безопасность пользователей: OAuth2, JWT, SMS OTP, интеграция с SMS API, reCAPTCHA.
- Спроектировал и развивал структуру данных: PostgreSQL, Django migrations, индексы, транзакции, оптимизация запросов.
- Интегрировал калькулятор в личный кабинет через REST API.
- Оптимизировал расчёты и работу под нагрузкой: Celery, Redis cache, очереди, батч-операции, профилирование, снижение p95.
- Поддерживал интеграции с внешними сервисами: HTTP API (requests/httpx), webhooks, email/SMTP, обработка таймаутов и ретраев.
- Обеспечил стабильную связку фронтенда и бэкенда: Vue 3, Pinia, TypeScript, Axios, согласование контрактов API.
- Внедрял новые функции и улучшал UX: ускорял страницы, оптимизировал формы, улучшал сценарии оформления заказов.
- Подключал и поддерживал инфраструктуру разработки и релизов: Docker, docker-compose, Nginx, Gunicorn, CI/CD (GitHub Actions).
- Настраивал мониторинг и обработку ошибок: Sentry, New Relic, Grafana.

Навыки и обязанности:

Backend и архитектура

- Разрабатывал backend на Python: Django, DRF, FastAPI (часть сервисов/эндпоинтов), ASGI, asyncio/async, Uvicorn.
- Проектировал REST API и документацию: OpenAPI, сериализация и валидация (Pydantic, DRF serializers).
- Оптимизировал работу с данными: PostgreSQL, EXPLAIN, индексы, транзакции, миграции (Django migrations, Alembic).
- Внедрял кеширование и фоновые задачи: Redis (cache/sessions/locks), Celery (workers, retries, beat), брокер RabbitMQ.
- Интегрировал внешние сервисы: OAuth2, JWT, SMS API, email/SMTP, webhooks, HTTP клиенты (requests/httpx).

Frontend

- Разрабатывал интерфейсы на Vue 3: Pinia, TypeScript, Tailwind, Vite.
- Интегрировал фронтенд с backend: Axios, JWT, обработка ошибок, формы, валидация, динамические расчёты.
- Реализовывал сценарии авторизации: OAuth, SMS OTP UI.

Тестирование и качество кода

- Писал unit и интеграционные тесты: pytest, pytest-django, factory-boy, coverage, тесты API.

Логирование и мониторинг

- Настраивал логирование: Python logging, трассировка ошибок.
- Анализировал ошибки пользователей и производительность расчётных операций.

DevOps и CI/CD

- Деплоил сервисы: Docker, docker-compose, Nginx, Gunicorn, Linux.
- Настраивал CI/CD: GitHub Actions, автотесты, сборка образов, деплой.
- Поддерживал окружения: секреты, конфигурации, миграции, стенды dev/stage.

Управление и процессы

- Взаимодействовал с продуктом и QA: уточнял сценарии, готовил критерии приёмки, сопровождал релизы.
- Проводил улучшения процессов: стандарты API, чек-листы качества, стабилизация релизов и поддержка продакшена.

Образование
СПбГУ

Высшее

Факультет Прикладной Математики - Процессов Управления, специальность - прикладная математика, фундаментальная информатика и программирование

Санкт-Петербург, 2021 — 2025 гг.

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

Английский — Технический

О себе

Я - Backend/Fullstack разработчик (Python, Django/FastAPI, Celery, PostgreSQL + Vue 3, Pinia, Tailwind). Беру на себя техническую ответственность за разработку и поддержание веб-продуктов: архитектуру, производительность, стабильность, качество поставки (CI/CD, деплой, мониторинг).

В последнем проекте я поднял и довёл до production новые модули, переписал легаси-ядро без остановки бизнеса и ускорил LCP примерно на 100%, а также вывел покрытие тестами с нуля до 70%. Это позволило компании уменьшить количество инцидентов и ручной поддержки, быстрее выпускать релизы, улучшить пользовательский опыт и повысить продажи продукта.

К результату пришёл через системный разбор узких мест (метрики, профилирование, SQL-планы), оптимизацию БД и запросов (индексы, устранение N+1, снижение лишних выборок, точечная денормализация и репликация), вынос тяжёлых операций в фон, решение инвалидации кэша и выработку инженерных практик в команде.

Комфортно работаю в условиях неопределённости и “сложных” задач: быстро погружаюсь в предметную область, аккуратно раскладываю проблему на шаги и в короткие сроки осваиваю новые технологии/стек, что даёт бизнесу измеримый эффект.

(!!!) Не рассматриваю сферы: букмекерские и азартные проекты, казино, а также другие направления с сомнительной юридической или репутационной составляющей.

Открыть контакты соискателя

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя

Похожие резюме

18 декабря, 2025

Junior Frontend Developer

Надежда Валентиновна

Город

Санкт-Петербург

Возраст

26 лет (18 апреля 1999)

Опыт работы:

2 года и 3 месяца

Последнее место работы:

Разработчик услуг, РТ Лабс, АО
05.2024 - 10.2025

отправить приглашение подробнее

31 марта, 2015

Тестировщик ПО

30 000 руб

Александр Сергеевич

Город

Санкт-Петербург, м. Ленинский проспект

Возраст

42 года (13 декабря 1983)

Опыт работы:

2 года

Последнее место работы:

Инженер, Энерговектор
02.2013 - 02.2015

отправить приглашение подробнее

13 марта, 2015

Программист

35 000 руб

Григорий

Город

Санкт-Петербург

Возраст

33 года ( 6 марта 1992)

Опыт работы:

5 месяцев

Последнее место работы:

Слесарь-оператор, Завод Philips
08.2014 - 01.2015

отправить приглашение подробнее
Все похожие резюме

Резюме размещено в отрасли

Информационные технологии / IT / Интернет:
  • Программист / Разработчик,
  • Web программист / Разработчик
Подпишитесь на похожие резюме
к поиску резюме

Рекомендованные вакансии

Инженер-программист (Московская)

Санкт-Петербург, до 120 000 руб.

Программист-технолог высшей категории станков с ЧПУ (5-й Предпортовый)

Санкт-Петербург, до 180 000 руб.

Программист 1С (удалённо)

Санкт-Петербург, до 150 000 руб.

Программист 1С УПО (Управление предприятием общепита)

Санкт-Петербург

Программист С++/Qt

Санкт-Петербург

Популярные специализации
  • Другое
  • Продавец-консультант
  • Продавец-кассир
  • Менеджер по продажам
  • Менеджер по работе с клиентами
  • Администратор
Инструменты соискателя
  • Разместить резюме
  • Найти работу
  • Поиск вакансий
  • Каталог вакансий
  • Соглашение по содействию в трудоустройстве
  • Защита персональных данных
  • Архивный каталог
  • Вакансии по профессиям
  • Поиск по городам
Инструменты работодателя
  • Разместить вакансию
  • Найти сотрудника
  • Поиск резюме
  • Каталог резюме
  • Тарифы
  • Информер с вакансиями
  • Резюме по профессиям
Больше всего ищут
  • Бармен
  • Брокер
  • Водитель такси
  • Корреспондент
  • Охранник
  • Переводчик

© 2007 - 2026 «Карьерист.ру»

  • О нас
  • Обратная связь