Никита Нечепаренко (niknech), 29 лет, Россия, ПетрозаводскНикита Нечепаренко (niknech), 29 лет, Россия, Петрозаводск

Никита Нечепаренко

Бэкенд разработчикФулстек разработчикСтарший (Senior)
От 250 000 ₽Не ищу работу
Поднимите резюме с подпиской Бустер

Контакты

Войти
Возраст: 29 лет
Опыт работы: 6 лет и 2 месяца
Регистрация: 25.07.2023
Последний визит: 1 день назад
Гражданство: Россия
Местоположение: Россия, Петрозаводск
Дополнительно: готов к удаленной работе
Знание языков: Английский В1Немецкий В2

Обо мне

Проф. деятельность:


  • Python-developer
  • Go-developer

Личностные качества:


  • Стремление к самообразованию и развитию в профессиональной деятельности.
  • Высокая обучаемость и любовь к учебе.
  • Способность самостоятельно организовывать рабочий процесс и выстраивать рабочий flow.
  • Исполнительность и инициативность в работе.
  • Разработка для меня является не только работой, но и увлечением.

Хобби и интересы:


  • Баскетбол
  • Смешанные единоборства
  • Скандинавская мифология
  • Рыбалка

Навыки

Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.

PostgreSQL
Celery
Python
SOLID
SQL
RabbitMQ
Redis
Django
Git
Golang
gRPC
ClickHouse
MongoDB
Apache Kafka
CI/CD
FastAPI
Asyncio
SQLalchemy

Опыт работы

  • ООО "Б-Пасс"
    Москва
    Бэкенд разработчик (Старший)Backend Go\Python developer
    Октябрь 2024 — По настоящее время (1 год и 7 месяцев)

    1. Разработка админ-панели для сервиса battlepass.ru (https://battlepass.ru/)

    MVP админки был реализован с использованием Python (Django).

    Используемый стек:

    - Python (Django, DRF, DjangoORM, Aiogram 3)

    - Celery

    - Redis

    - gRPC

    Также было реализовано 3 микросервиса: сервис промокодов, сервис расчета жетонов для фентези-лиги (https://fantasy.battlepass.ru/), сервис-парсер площадки Steam (https://store.steampowered.com/). Основной сервис-админка играет роль gateway-сервиса, взаимодействие с микросервисами идет через gRPC.

    Используемый стек:

    - Python

    - Selenium

    - gRPC

    - MongoDB

    - Celery

    - Redis

    2. Разработка сервиса-парсера площадки hltv.org (https://www.hltv.org/). В рамках задачи необходимо было реализовать автоматический сбор информации по турнирам, матчам и играм дисциплины Counter-Strike 2.

    Используемый стек:

    - Go (gin, gorm, goquery, demoinfocs)

    - Selenium

    - PostgreSQL

    - RabbitMQ

    GolangGinRabbitMQgRPCPostgreSQLPythonDjangoRedisCelerySelenium
  • Здесь ты имеешь значение. Мечтай, думай, создавай в IBS
    От 1000 до 5000 сотрудников
    Бэкенд разработчик (Стажёр)Go developer
    Июль 2024 — Октябрь 2024 (4 месяца)

    Департамент Разработки и Тестирования ИБС

    - Разработка микросервисов на Golang

    - Создание Rest API

    - Работа с БД PostgreSQL с использованием pgx, squirrel

    - Использование goose для миграций БД

    - Использование gRPC для взаимодействия микросервисов

    - Написание mock- и benchmark- тестов

    - Создание документации к API посредством Swagger

    - Кэширование данных в Redis

    - Использование инструмента Jaeger для трейсинга и pprof для профилирования

    - Использование брокера сообщений RabbitMQ для событий отправки писем на электронную почту

    - Работа с DockerFile, использование утилиты make и инструмента Docker Compose

    GolangGitPostgreSQLDockerRESTgRPCRabbitMQRedis
  • Разработка цифровых сервисов
    КалининградОт 10 до 100 сотрудников
    Бэкенд разработчик (Средний)Backend Python Developer
    Октябрь 2023 — Сентябрь 2024 (1 год)

    1. Разработка онлайн-платформы "Строительные таланты" https://stroitalant.ru/
    - Разработка и поддержка Backend (Django, Django jazzmin, Django Rest Framework)
    - Разработка и реализация бизнес-процессов с использованием фреймворка Celery для планирования и асинхронного выполнения задач:
    + Автоматизация рекуррентных платежей для клиентов.
    + Формирование счетов и отправка уведомлений о платежах на почту.
    + Создание выгрузок данных для внешних систем.
    + Очистка логов.
    - Интеграция с внешними сервисами: SmsTraffik, Контур (evrika), MailGaner, Dadata, CloudPayments
    - Доработка административной панели Django jazzmin
    - Разработка собственного инструмента логирования изменений в административной панели
    - Логирование взаимодействий с внешними сервисами
    - Настройка триггеров и шаблонов почтовых писем в сервисе MailGaner
    - Участие в декомпозиции и оценивании задач, разбор технических заданий на разных этапах проекта
    - Принятие решений об использовании сторонних библиотек
    - Соблюдение code style (ruff)
    - Рефакторинг
    2. Нагрузочное тестирование и разработка проекта "МГУУ - ЧатБоты"
    - Настройка системы мониторинга, сбора и визуализации метрик (Prometheus, Grafana, Node Exporter)
    - Настройка системы "алертов" с рассылкой уведомлений в Телеграм-Каналы
    - Проведение нагрузочного тестирования с использованием инструмента Locust
    - Разработка новых решений с использованием Django Rest Framework, Aiogram, Celery

    DjangoRESTGrafanaPostgreSQLCeleryRedisNginxPythonGitPrometheus
  • Тор Девелопмент
    Новосибирск
    Бэкенд разработчик (Средний)Backend-разработчик
    Октябрь 2022 — Сентябрь 2023 (1 год)

    - Разработка и поддержка решений на Django/Django Rest Framework

    - Работа с celery, rabbitmq

    - Кастомизация Django Admin Panel

    - Настройка логирования ошибок Sentry

    - Конфигурирование Docker Compose, Docker Swarm

    - Взаимодействие с frontend отделом

    - Написание unit и integrations тестов

    - Разработка API

    - Настройка кэширования (Redis)

    - Flower

    PythonDjangoDockerRedisGitLinuxPostgreSQLRabbitMQREST
  • К-Скай
    Петрозаводск
    Бэкенд разработчик (Младший)Backend Python Developer
    Январь 2022 — Сентябрь 2022 (9 месяцев)

    Обязанности:

    - Разработка нового функционала в части Backend;

    - Написание unit-тестов;

    - Проведение code-review;

    - Рефакторинг и оптимизация кода;

    - Совместная работа с разработчиками Frontend и взаимодействие с DevOps инженерами

    PythonDjangoRabbitMQPostgreSQLRedisCeleryLinuxGit
  • Индивидуальное предпринимательство / частная практика / фриланс
    Программист-разработчик
    Сентябрь 2018 — Март 2020 (1 год и 7 месяцев)
    - Написание парсеров на Python (bs4, Selenium) - Визуализация данных (Seaborn, matplotlib) - Использование простых моделей машинного обучения для классификации (Scikit-learn)
  • Remagic
    Разработчик Unity3d
    Июнь 2018 — Август 2018 (3 месяца)
    Стажировка по разработке AR-приложений с использованием Unity и Vuforia

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

  • НГУ

    Новосибирск2431 выпускник
    Информационных технологий; ФИТ
    Сентябрь 2020 — Декабрь 2021 (1 год и 3 месяца)

    Направление - Компьютерное моделирование и анализ данных (магистратура). Обучение не окончил.

  • ПетрГУ

    Петрозаводск751 выпускник
    Институт математики и информационных технологий
    Сентябрь 2015 — Июнь 2020 (4 года и 9 месяцев)

    Направление - Информационные системы и технологии (бакалавриат). Средний балл - 4.41. Изначально учился на направлении "Бизнес-информатика", после 3-его курса перевелся с понижением на направление "Информационные системы  и технологии".

Дополнительное образование

  • Go разработчик
    Июль 2024 — Октябрь 2024 (3 месяца)

    Департамент Разработки и Тестирования ИБС

    - Разработка микросервисов на Golang

    - Создание Rest API

    - Работа с БД PostgreSQL с использованием pgx, squirrel

    - Использование goose для миграций БД

    - Использование gRPC для взаимодействия микросервисов

    - Написание mock- и benchmark- тестов

    - Создание документации к API посредством Swagger

    - Кэширование данных в Redis

    - Использование инструмента Jaeger для трейсинга и pprof для профилирования

    - Использование брокера сообщений RabbitMQ для событий отправки писем на электронную

    почту

    - Работа с DockerFile, использование утилиты make и инструмента Docker Compose

    GolangSQLPostgreSQLRabbitMQDockergRPC