👋 Что важно в корпоративной культуре компании? Расскажите в коротком опросе → пройти
Артемий Барков (secretai), 23 года, Россия, КрасноярскАртемий Барков (secretai), 23 года, Россия, Красноярск
Бэкенд разработчикВеб-разработчикСтарший (Senior)
От 370 000 ₽Не ищу работу

Контакты

Войти
Возраст: 23 года
Опыт работы: 3 года и 1 месяц
Регистрация: 23.12.2021
Последний визит: 1 день назад
Местоположение: Россия, Красноярск
Дополнительно: готов к удаленной работе

Обо мне

Backend разработчик. Владею разговорным английским (Upper Intermediate/Advanced), готов к удаленной работе. 


🏁 [Общие навыки & ЯП] 


  • JS / Typescript
  • bash
  • GIT, CI/CD
  • VSCode (debugger)
  • Профайлинг
  • Проектирование 
    • Гексагональная архитектура
    • Визуализация (C4, Hex, Sequence)
    • Паттерны проектирования

🏁 [Backend]


  • nodejs (child_process, worker_threads, net)
  • Socket.io
  • Nestjs (monolith/microservices)
  • Fastify

🏁 [Utils]


  • Grafana
  • Docker compose / swarm
  • pm2
  • certbot
  • ngrok
  • Loki, Vector, pino
  • Nginx

🏁 [Брокеры сообщений]


  • Bull, BullMq
  • nats
  • RabbitMQ

🏁 [Базы данных & ORM]


  • TypeORM
  • PostgreSQL (psql, pg_dump, pg_restore)
  • MongoDB + mongoose (typegoose) (mongosh, mongodump, mongorestore)
  • MySQL
  • Redis
  • Clickhouse
  • Prisma ORM

🏁 [QA


  • Chai, Mocha
  • Jest (unit/E2E), mocks
  • supertest (integration), Scenario Runner

Навыки

TypeScript
Node.js
Redis
PostgreSQL
MongoDB
RabbitMQ
Docker
Git
Linux
Микросервисная архитектура

Опыт работы

  • ANY.RUN
    Дубай
    Разработчик (Младший)Junior software engineer
    Февраль 2024 — По настоящее время (1 год и 1 месяц)

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

  • ООО "Призма"
    Красноярск
    Team lead backend
    Сентябрь 2023 — Февраль 2024 (6 месяцев)

    Работа с младшим сотрудником (описание задач и тех. решений, код ревью)
    Участие в планировании спринтов

    Проделанная работа:
    - Переезд имеющихся микросервисов с HTTP на rabbitmq
    - Написание новых приложений с нуля
    - Проектирование коллекций, индексов БД (mongodb)
    - Добавление логирования, последующая запись логов в clickhouse, возможность сопоставления логов из нескольких сервисов в жизненный цикл запроса
    - Добавление системы релизов, изменение подхода к CD
    - Оптимизация ресурсоемких операций с использованием многопоточности (worker_threads)
    - Сбор технических/бизнес метрик в clickhouse, визуализация в Grafana
    - Интеграционные тесты (supertest, jest, scenario-runner pattern)
    - Работа со сторонними API
    - Рефакторинг

  • Цифровая ипотека полного цикла для всех участников сделки
    Белград
    BackEnd Developer
    Февраль 2023 — Сентябрь 2023 (8 месяцев)
  • WebDNK
    Краснодар
    BackEnd Developer
    Сентябрь 2022 — Февраль 2023 (6 месяцев)

    Внедрение новых модулей (отслеживание используемых компонентами системы  языков, системные ограничения (на запросы, создание сущностей и пр.) и др), рефакторинг, оптимизация обработки большего кол-ва запросов.

  • PRODCREATORS
    Москва
    BackEnd Developer
    Февраль 2022 — Сентябрь 2022 (8 месяцев)

    Several legacy-code refactors, admin-panel establishment (from scratch) for some of the projects
    Starting from 04.2022 I was moved to another project as a backend developer. Project is focused on trading crypto-currency 

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

  • СФУ

    Сибирский федеральный университет
    Красноярск1344 выпускника
    ИКиТ - Институт космических и информационных технологий
    Август 2023 — По настоящее время (1 год и 6 месяцев)

    Кафедра ИВТ. Высокопроизводительные вычислительные системы

  • СибГТУ

    Сибирский государственный технологический университет
    Красноярск177 выпускников
    Автоматизации и информационных технологий; ФАИТ
    Сентябрь 2019 — Июль 2023 (3 года и 10 месяцев)

    Международный менеджмент. Целевые направления обучения: кросскультурный менеджмент, деловой английский, маркетинг, статистика.