Кто такой наставник и какими гибкими навыками он должен обладать. Читать исследование Хабр Карьеры
Обо мне

Мои основные компетенции: backend-разработка, работа со сложной бизнес-логикой, создание архитектурно выверенных систем.

Преимущество отдаю интересным проектам с возможностью удалённой работы (полной или частичной).

Профессиональные навыки
Опыт работы
Одна из ведущих российских компаний, специализирующаяся на разработке программного обеспечения в области информационной безопасности
Старший разработчик (backend)
Декабрь 2017 — По настоящее время (2 года и 3 месяца)

Участие в проектах, связанных с созданием комплексных систем кибербезопасности, с использованием следующих подходов и технологий:

  • Микросервисная архитектура (сервисы на .NET Core и Python, обмен сообщениями через RabbitMQ)
  • Domain-Driven Design, CQRS, Event Sourcing, Multitenancy
  • SOLID, TDD, Contract-First Development, Clean Architecture
Cистем бесключевого доступа с помощью смартфона
Москва
Разработчик (backend, IoT)
Январь 2017 — Декабрь 2017 (1 год)

Стартап, основной продукт — облачная платформа обеспечения бесключевого доступа c использованием мобильного приложения и умных замков на базе Linux.

Функции на рабочем месте:

  • Разработка и поддержка backend (web и mobile)
  • Разработка и поддержка ПО для умных замков
  • Поддержка протокола взаимодействия с замками (на основе Google Protocol Buffers)
  • Разработка с нуля веб-приложения на базе .NET Core для управления сторонними устройствами и синхронизации данных с платформой
  • Развитие внутренней инфраструктуры, работа со средствами обеспечения CI
  • Выполнение аналитических задач, разработка бизнес-логики

Стек технологий: NancyFx, TinyIoC, MongoDB + mongeez migrations, Swagger, Automapper, Serilog, XUnit, PushSharp, Akka + tcp на mono, protobuf, работа с криптографией, Teamcity, Octopus, AWS

Ведущий мировой разработчик решений в области интеллектуальной обработки информации и лингвистики
Младший разработчик (backend)
Май 2016 — Февраль 2017 (10 месяцев)
  • Разработка и поддержка API и внутренних фреймворков для SaaS-продуктов компании в области перевода, распознавания и обработки текста с использованием принципов CQRS, REST, MVVM
  • Написание скриптов миграций для баз MongoDB на языке JavaScript
  • Написание различных вспомогательных утилит на языке C# (для работы с базами MongoDB, выгрузки и формирования аналитической информации и т.д.)
  • Работа со средствами обеспечения Continuous Integration, конфигурация билд и деплой серверов (Teamcity, Octopus)
  • Написание юнит-тестов
  • Написание selenium-автотестов на C#
ТОП-5 международная компания в области IT безопасности. Один из лучших работодателей России
Системный администратор
Февраль 2015 — Май 2016 (1 год и 4 месяца)

Стажировка в отделе End User Support подразделения IT Service Desk: техническая поддержка сотрудников компании, обслуживание существующей инфраструктуры (рабочие станции, IP-телефония, оборудование Cisco), диагностика и устранение неисправностей, участие во внутренних проектах департамента IT

Высшее образование
Финансовый университет при Правительстве Российской Федерации
Москва
Факультет: Прикладная математика и информационные технологии
Сентябрь 2013—Июль 2017 (3 года и 10 месяцев)

Направление: Прикладная информатика в экономике