Я разработчик со стажем более 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