Николай Степанов (nikolay_stepanov), 29 лет, Россия, Нижний НовгородНиколай Степанов (nikolay_stepanov), 29 лет, Россия, Нижний Новгород

Николай Степанов

Go-разработчик, создаю быстрые серверы и микросервисы, оптимизирую SQL и APIБэкенд разработчикВеб-разработчикСредний (Middle)
Ищу работу

Контакты

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

Обо мне

Пишу код, чтобы он был не только рабочим, но и понятным. Ценю порядок в проектах, ясные процессы и слаженную командную работу.

Навыки

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

Golang
middle
C++
SQL
middle
PostgreSQL
Базы данных
Docker
gRPC
REST
Qt
ООП
Linux
Алгоритмы и структуры данных
Swagger
Postman
HTTP
Jira
Git
Wireshark
RESTful API
CI/CD
Микросервисная архитектура
Apache Kafka
Scrum

Опыт работы

  • Частная практика, работа без зачисления в штат
    Бэкенд разработчик (Средний)
    Ноябрь 2024 — По настоящее время (1 год и 2 месяца)

    Разработка и сопровождение серверных приложений и микросервисов на Go

    • Интеграция с базами данных и внешними API (REST, gRPC)
    • Оптимизация и рефакторинг legacy кода для повышения производительности и надежности
    • Исправление багов
    • Автоматизация процессов развертывания и поддержки приложений
    GolangPostgreSQLLinuxDockerSQLApache KafkaRESTgRPC
  • Мы разрабатываем самый лучший и удобный продукт для digital-маркетинга на языке Golang
    РязаньОт 10 до 100 сотрудников
    Бэкенд разработчик (Средний)Go Backend Developer
    Июнь 2024 — Ноябрь 2024 (6 месяцев)

    Разработка Customer Data Platform (CDP) для автоматизации маркетинга и продаж

    • Исправил выгрузку данных из SQL-баз с корректной поддержкой больших чисел, оптимизировал использование памяти, что повысило производительность и снизило нагрузку на серверы.
    • Интегрировал SMS-шлюз через API для нового клиента.
    • Улучшил читаемость и структуру логов событий триггерных маркетинговых кампаний, упростив диагностику и мониторинг. 
    • Разработал скрипт автоматизации отладки в GoLand с использованием отладчика Delve, что ускорило процесс подключения к рабочим процессам проекта и повысило эффективность разработки.
    GolangSQLMongoDBgRPCRabbitMQPostgreSQLClickHouseLinuxDockerPostman
  • Разработка программного обеспечения и интеграция бизнес-решений
    Нижний НовгородОт 100 до 1000 сотрудников
    Десктоп разработчик (Средний)C++ Software Developer
    Июль 2023 — Февраль 2024 (8 месяцев)

    Разработка декодеров протоколов для анализа сетевого трафика

    • Выполнял реверс-инжиниринг сетевых протоколов NETCONF, RESTCONF, AnyDesk, Cisco VPN для последующего анализа и обработки данных трафика.

    C++DockerBashWireshark
  • Крупный разработчик решений для автоиндустрии и производителей мобильных устройств
    Нижний НовгородОт 100 до 1000 сотрудников
    Десктоп разработчик (Младший)C++ Software Developer
    Июль 2020 — Июнь 2022 (2 года)

    Разработка HMI (Human-Machine Interface) для кластерной (дисплейной) части автомобиля

    • Кастомизировал всплывающие окна ADAS Carousel и звонков, а также виджеты RPM, Gauge Powermeter и Temperature.

    C++QtQMLGitScrum3d анимация
  • Разработка программного обеспечения на заказ
    От 1000 до 5000 сотрудников
    Десктоп разработчик (Младший)C++ Software Developer
    Март 2018 — Июнь 2019 (1 год и 4 месяца)

    Разработка кроссплатформенного VoIP-приложения под Windows, Linux, macOS

    • Исправлял ошибки в пользовательском интерфейсе, звонках и конференциях, повышая стабильность и качество работы приложения.

    • Проводил анализ SIP-трафика для выявления и устранения проблем связи.

    • Вносил исправления по результатам статического анализа кода, улучшая качество и безопасность продукта.
    C++QtGitSIPWiresharkScrum

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

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