Расскажите, какие премии и бонусы платит вам работодатель. Пройти опрос (займет 5-6 минут)
Обо мне

Мне 36 лет, опыт работы в ИТ больше 13 лет. Опыт разработки на Go больше 3 лет.
Навыки:
- Проектирование архитектуры ПО, выбор технических решений
- Руководство проектами, группой разработки
- SQL и NoSQL базы данных (PostgreSQL, MongoDB, Redis и т.д.)
- Unit-tests, разработка через тестирование (TDD)
- Микросервисная архитектура, REST и пр.
- Очереди Apache Kafka, RabbitMQ

Рекомендации с любого места работы, если это будет необходимо.

Опыт работы
ИП Титов Д.В.
Москва
Разработчик Go + Javascript, архитектор ПО
Март 2018 — По настоящее время (2 года и 4 месяца)

Проектирование и разработка Системы мониторинга общественного транспорта с помощью GLONASS/GPS.

Задачи: руководство разработкой, проектирование системы, выбор технологий, разработка модели данных, разработка серверной части, разработка веб-приложения.
Технологии: Go (Golang), Javascript + Vue JS, PostgreSQL

Результат: Система успешно запущена в коммерческую эксплуатацию.


Проектирование и разработка Букмекерской программной платформы.

Задачи:
1. Проектировании архитектуры информационной системы в соответствии с современными принципами разработки ПО (микросервисная архитектура, взаимодействие компонентов информационной системы посредством API, возможность горизонтального и вертикального масштабирования, независимость от программной платформы и т.д.)
2. Проведение бизнес- и технического анализа предметной области (букмекерский бизнес) и разработка на основе полученных знаний модели данных предметной области
3. Проектирование и реализация структуры БД (выбран PostgreSQL)
4. Разработка бэкенда информационной системы для обеспечения автоматизации деятельности онлайн-букмекера (использовался язык Golang, взаимодействие подсистем посредством REST API и RPC интерфейсов).
5. Разработка приложения администрирования информационной системы. Сервер приложения написан на Golang, веб-приложение - Javascript + Vue.JS (Vue, Vuex, Vue-Router и т.д.)
6. Организация системы непрерывной интеграции на базе Azure DevOps.
7. Написан каркас документации согласно отечественным стандартам (ГОСТ 34-й серии, РД 50).

Технологии: Go (Golang), Javascript + Vue JS, PostgreSQL, RabbitMQ, Node.js
Задача включала в себя разработку приложения администрирования (Golang, Javascript + Vue.JS), бизнес логику (Golang), математический аппарат (Golang), взаимодействие c БД (Golang, Postgresql), взаимодействие с партнёрскими проектами (Golang, REST API).

Результат: система передана в опытную эксплуатацию.

Айсберг Групп
Москва
Руководитель разработки, Техничекий директор
Февраль 2015 — Март 2018 (3 года и 2 месяца)

Участие в проекте разработки букмекерской программной платформы в качестве старшего разработкичка и архитектора.
Проектирование архитектуры, выбор технологий, разработка бэкенда.
Технологии: Golang, PostgreSQL, RabbitMQ, Javascript, Vue.js, Node.js

Старший инженер и руководитель проектов по разработке и внедрению программного обеспечения; проекты по системной интеграции.

РКСС - Программные системы, ООО
Москва
Старший системный инженер, DevOps
Декабрь 2010 — Октябрь 2013 (2 года и 11 месяцев)

Обязанности.
Проектирование и создание с нуля информационной инфраструктуры компании-разработчика ПО.
Достижения.
Развёрнута собственная инфраструктура разработки, непрерывной интеграции (CI/CD) на основе ПО Linux, Jenkins, VMware и т.д.
Спроектирована и развёрнута корпоративная информационная инфраструктура на базе продуктов Microsoft, VMware

Высшее образование
Сергиево-Посадский филиал Московского государственного индустриального университета; СПФ МАСИ
Сергиев Посад
Факультет: Прикладная математика и информатика
Декабрь 2000—Июнь 2005 (4 года и 6 месяцев)
Математик - системный программист