Более 9 лет занимаюсь созданием крупных Enterprise решений с фокусом на масштабирование, доступность и отказоустойчивость. Имею богатый опыт проектирования solution архитектур и разработки mission critical систем на go (4+ года) и python (asyncio, 5+ лет).
Поклонник статического анализа, строгой типизации и высокой инженерной культуры. Активно применяю DDD и чистую архитектуру. Отличаю хороший код от плохого. Понимаю принципы работы микроэлектроники, ОС и компиляторов. В прошлом победитель и призер всероссийских олимпиад по физике и математике.
Имею большой опыт управления командой разработки. Знаю как организовать коллектив и выстроить процессы разработки. Считаю необходимым оцифровывать знания в виде артефактов, а не держать их в голове.
Дважды выступал на конференции Podlodka Go crew.
Работаю в команде платформы идентификации. Мы отвечаем за доставки, ПВЗ, логистику карт и представителей банка.
Моя роль близка к понятию "технический лидер". В мои обязанности входит:
Результаты:
Мне доверили возглавить технологическое подразделение B2B направления, куда входили следующие направления:
В мои обязанности входило:
Результаты:
Все это время мне удавалось совмещать роль менеджера и разработчика. Во многом это помогало держать себя в тонусе и не отрываться "от земли" в условиях безумной неопределенности и постоянных катаклизмов.
Успех платформы "Альтернативные данные" и ее сервисов дал толчок к активному появлению новых команд и расширению IT-компитенций внутри Бюро.
Мне поручили возглавить направление python-разработки, которое объединяло разработчиков разных команд вокруг общей специализации.
Результаты:
Как технический лидер участвовал в следующих проекта:
Примерно в это время мы начали пробовать новые технологии, в частности - Go. Сначала мы собрали небольшое сообщество, пробовали внедрять на небольших проектах, а после и вовсе выбрали Go главным языком для backend разработки.
ОКБ - крупнейшее бюро кредитных историй в РФ, ДЗО СберБанка. Хранит кредитные истории и создает аналитические сервисы для оценки рисков.
Пришел в компанию во время Agile-трансформации на проект "Альтернативные данные" в роли TeamLead. Один из тех, кто с нуля создавал внутреннее IT внутри Бюро.
В мои обязанности входило:
Результаты:
В составе scrum-команды работал над системой интерпретации теста микробиоты в роли технического лидера. Отвечал за проектирование архитектуры, технологический стек и качество разработки.
Моей главной задачей было довести систему до production-ready состояния, улучшая процессы и общую инженерную культуру.
Результаты:
Компания предоставляет услуги консалтинга, разработки и сопровождения IT-решений для заказчиков из СНГ и США. Здесь я получил свой первый коммерческий опыт промышленной разработки. Мне удалось поработать в роли full-stack разработчика на нескольких проектах, главный из которых - bookingcar.su.
Результаты:
Старался качественно изменить процесс разработки. Получилось довольно много, но не все. За проявленную активность и вовлеченность получил должность ведущего разработчика в PHP направлении.
Кафедра: Системы автоматизированного проектирования.
Направление: Информатика и вычислительная техника.
Диплом посвящен разработке аналитического сервиса для комплексной оценки инвестиционной привлекательности компаний из сегмента малого и среднего бизнеса.
Прошел большую часть курса, но доучиться не смог - начал работать.