Гик с отличными социальными навыками. IT Консультант. Технический директор.
Навожу порядок в IT департаментах, особенно успешно, когда компания уже не маленький стартап. Собираю сильные команды управленцев. Выращиваю кадры, превышающие ожидание.
Консультирую как компании, так и людей.
Подробнее: ejiek.id/cv
Компания выросла до тысяч сотрудников, но технический департамент вел себя, как маленькая аутсорс компания, которой он когда-то был.
Мне удалось изменить как сам департамент, так и его взаимодействие с остальной компанией и миром.
Результаты:
Технические:
Ликвидировал атмосферу токсичности и тунеядства, заменив всего пятую часть существующей команды и проведя глобальную реорганизацию.
Заступил в роль, когда ушла почти вся команда разработчиков.
Обучил и нанял десятки отличных инженеров и управленцев.
Пересобрал разработку в 2 stream-aligned и 3 платформенные команды.
Результаты:
Технические:
Обеспечение стабильной работы и быстрой скорости разработки площадки для торговли скинами в CS:GO, Dota 2
Результаты:
Цифры:
На Факультете Технической Кибернетики вёл два предмета для студентов четвёртого курса:
Первый курс посвящён разработке ПО, взаимодействующего по сети и сопровождающим практикам. В курсе рассматриваются TCP, UDP, QUIC, HTTP, OpenAPI, GraphQL.
Второй курс сконцентрирован на том, что касается разработки, но не является непосредственным написанием кодом. Процессы, практики, методологии и туллигн, Например, в курсе рассматриваются: Agile, Trunk Based Development, CI/CD, Docker, WASM, LSP, TDD, основы мониторинга.
Здесь я наиболее значительно вырос как инженер.
Одновременно руководил 5 разносортными проектами. Все они были в разных областях и включали этапы от предпродажного общения с клиентами до запуска и поддержки.
Управлял тремя командами разработки и одной командой DevOps.
Разработал MVP для модуля ядра Linux на Rust для собственной in-memory базы данных и транспортного сетевого протокола — менее чем за месяц.
Также занимался множеством задач, включая: LoRa, serverless системы в AWS для Siemens, приложения на Flutter, обработка видео с помощью OpenCV, машинное обучение с TensorFlow для Nvidia DGX01 и Jetson.
Разработка по по обработке и визуализации радио сигналов на C++ и QT.
Обеспечение работоспособности платформы для системы автоматизации склада. Шестерёнка в машине, отчаянно пытающаяся повлиять на процессы всей организации.
Основные обязанности - отладка и сопровождение работы десятков облачных и on-prem k8s кластеров с mesh service
Достижения:
Магистратура по направлению «Информатика и вычислительная техника».
Погрузился в функциональное программирование и методы формальной верификации. Первый раз преподавал в университете. Разрабатывал систему мониторинга для системы хранения данных TATLIN компании YADRO.
Бакалавриат по направлению «Информатика и вычислительная техника».
Влюбился в Rust и Свободное ПО. Собрал свой первый сервер. Разработал свою первую печатную плату. Написал ОС на ассемблере. Начал использовать Arch, btw.