👀 Классные компании ищут бэкендеров — на Вайб-чеке → vibe.habr.com
Никита Нечепаренко (niknech), 27 лет, Россия, ПетрозаводскНикита Нечепаренко (niknech), 27 лет, Россия, Петрозаводск

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

Бэкенд разработчикСредний (Middle)
Ищу работу

Контакты

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

Обо мне

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

  • Действующий Backend разработчик (Python)
    • Настройка мониторинга и alert-уведомлений (Grafana, Prometheus)
    • Проведение нагрузочного тестирования (Locust)
    • Взаимодействие с Telegram (aiogram)
    • Интеграции со сторонними сервисами
  • Прохожу обучение в IBS на Go-разработчика (июль - октябрь 2024)
  • Есть навыки работы с инструментами Pandas, Scikit-learn, Seaborn

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

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

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

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

Навыки

PostgreSQL
Celery
Python
SOLID
SQL
RabbitMQ
Redis
Django
Git
Golang

Опыт работы

  • Ключевой технологический партнер лидеров российского бизнеса
    От 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

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

  • НГУ

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

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

  • ПетрГУ

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

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

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