Обо мне

Я разработчик со стажем более 13 лет, начинал с 1С в 2006, затем перешёл в Java в 2011, а сейчас я могу разрабатывать полностью приложения, включая бэкенд и фронтенд (кроме мобильных приложений), налаживать среды и процесс поставки обновлений от сбора и декомпозиции задач до A/B тестов. Пишу распределённые микросервисные системы на стеке Spring Boot. Мой родной стек сейчас: Java (senior), python (уровень jun-mid), Angular 4+, React.js, SQL (PostgreSQL, MariaDB и т.д.), и noSQL (MongoDB, Riak и т.д.).

Последние 3 года работаю в основном со стартапами как CTO - пишу концепты проектов, архитектуры, планирую и оцениваю работы, принимаю участие в формировании команды, реализую проекты.

Интересные факты:

1 Проектировал архитектуру для predictive AI проекта в ритейле для создания агента, взаимодействующего с другими агентами в условиях ограниченной видимости (это считается одной из самых сложных задач обучения агента в среде).

2 Писал процессинговую систему, обслуживающую голосование на проектах ТНТ (Танцы, Экстрасенсы).

3 Есть собственная система написания и интерпретации скриптов для ботов в telegram и viber. Пример тут: https://tjournal.ru/tech/98960-eksperiment-feykovyy-test-tyuringa

4 Есть собственная система realtime аналитики на Kafka + Spark + Thrift + AWS.

5 Есть своя система рассылки уведомлений email, sql, мессенджеры, с возможностью планирования, каскадных уведомлений.

Подробное портфолио можно прочитать тут https://proger.tech/portfolio. Также, я изредка пишу на тему технологий на https://medium.com/@constantinealenrobson

Опыт работы
Entrepreneur
Москва
CTO
Август 2017 — По настоящее время (2 года и 5 месяцев)
Платёжный сервис
Ведущий программист Java
Июль 2013 — Август 2017 (4 года и 2 месяца)
Ведущая российская аудиторско-консалтинговая группа компаний
Java / J2EE программист
Декабрь 2011 — Апрель 2013 (1 год и 5 месяцев)
Insoft
Москва
Программист Java
Июль 2011 — Декабрь 2011 (6 месяцев)
ООО АктиСнаб
Москва
Программист 1С
Июнь 2007 — Июль 2011 (4 года и 2 месяца)