Москва
Резюме № 47668917
Обновлено 16 января 2020
Превью фото соискателя

Технический директор-CTO

Был больше месяца назад
По договорённости
36 лет (родился 31 октября 1989)
Москва
Лермонтовский проспект
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 15 лет и 10 месяцев

    • Октябрь 2017 – работает сейчас
    • 8 лет и 2 месяца

    Руководитель разработки ПО

    X5 RETAIL GROUP
    Разработка программного обеспечения, Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг, Розничная сеть (продуктовая), Розничная сеть (drogerie, товары повседневного спроса)

    Обязанности и достижения:

    1. Методологические практики: Waterwall & Scrum 2. Стек: Java 7, Spring (Web, Core, Data), Hibernate, Maven, JUnit, Git, Kotlin+Android 3. Роли/Задачи: - управление ИТ (~80 разработчиков, 2 архитектора, 5 DevOps инженеров); - выделение микросервисов из монолитов; - внедрение микрокоманд; - перевод ИТ из waterfall в scrum; - выстраивание и оптимизация процесса разработки; - формирование внутренних стандартов разработки; - проектирование архитектуры ПО; - формирование стратегии технологического развития продуктов; - формирование команды (подбор, мотивация, развитие); - формирование карты KPI для сотрудников; - проведение CodeReview; - выстраивание коммуникации с подрядчиками; - управление приоритетами задач, контроль сроков; - параллельное управление несколькими технологическими проектами.
    • Август 2016 – ноябрь 2017
    • 1 год и 4 месяца

    Системный архитектор & Руководитель разработки

    ЛАНИТ, Москва
    Разработка программного обеспечения

    Обязанности и достижения:

    1. Методологические практики: Agile & Scrum 2. Стек: Java 7, Spring (Web, Core, Boot, Security, IO, Data), Hibernate, Maven, JUnit, Git, JS (Jquery, RequireJS, AngularJS 1.4), php, WSO2, Pentaho; 3. Роли/Задачи: - Выстраивание и оптимизация процесса разработки/тестирования/непрерывной интеграции (CICD); - Разработка архитектуры (4+1 & UML) и контроль технических требований к создаваемому ПО; - Работа с нефунциональными требованиями (HighLoad, HighAvailability, микросервисная архитектура, и т. п.) - Декомпозиция и постановка задач разработчикам; - Контроль исполнения; - Участие в разработке критических участков; - Управление техническими требованиями в процессе разработки ПО; - Разработка различных типов документации по системе; - Участие в подборе кадров; - Коммуниция с заказчиками.
    • Июль 2015 – август 2016
    • 1 год и 2 месяца

    Директор филиала

    Тензор, ООО, Ярославль
    Разработка программного обеспечения

    Обязанности и достижения:

    1. Методологические практики: Agile & Scrum & Continuous integration 2. Стек: Java 6/7, Spring (Web, IoC, Boot, Scurity, Data, Data REST), Hibernate, Maven, JUnit, Git, JS (Jquery, RequireJS, Easy.JS, AngularJS, lodash); 3. Роли/Задачи: - Управление разработкой (~10 человек); - Внедрение передовых методологий разработки/тестирования/контроля качества; - Выбор и обоснование стека технологий; - Формирование плана разработки; - Разрешение конфликтов в рамках команды; - Проектирование архитектуры ПО; - Написание кода, контроль качества кода и проведение Code Review; - Написание UTs & ITs; ============================================= 1. Методологические практики: Waterfall 2. Стек: C++ (STL, Boost, Custom framework), Python, JS (Jquery, RequireJS, Custom framework), VMware ESX, Sphere, KVM, OpenStack, libvirt, Chef, Cloud-init; 3. Роли/Задачи: - Руководство несколькими проектами (CRM, Cloud Computing); - Выявление и формализация требований; - Всестороннее развитие продуктов; - Взаимодействие с заказчиками и контрагентами; - Формирование команды разработчиков (подбор персонала, проведение собеседований, оценка инженерных навыков и личностных качеств кандидатов); - Управление ресурсами команды; - Выбор и обоснование стека технологий; - Проектирование архитектуры ПО; - Декомпозиция крупных задач, Формирование плана разработки; - Консультирование подчиненных, парное программирование; - Непосредственное участие в разработке ПО; - Code Review; - оптимизация написанного кода; - Форсирование процесса разработки в нетривиальном окружении.
    • Апрель 2014 – июнь 2015
    • 1 год и 3 месяца

    Team Leader / CTO

    Intempt
    Интернет-компания (поисковики, платежные системы, соц. сети, информационно-познавательные и развлекательные ресурсы, продвижение сайтов и прочее)

    Обязанности и достижения:

    1. Методологические практики: Agile & Scrum & Continuous integration 2. Стек: Java 6/7, Spring (Web, IoC, ...), Hibernate, Maven, Antlr, Cassandra+Elasticsearch, Usergrid, Kafka, Cucumber, JUnit, Git, Amazon Cloud, JS (Jquery, RequireJS, AngularJS); 3. Роли/Задачи: - Формирование команды разработчиков (~20 человек); - Внедрение передовых методологий разработки/тестирования/контроля качества; - Выбор и обоснование стека технологий; - Формирование/согласование плана разработки; - Разрешение конфликтов в рамках команды; - Непосредственное взаимодействие с CEO; - Проектирование архитектуры ПО; - Написание технической документации; - Написание кода, контроль качества кода и проведение Code Review; - Написание UTs & ITs.
    • Январь 2012 – февраль 2015
    • 3 года и 2 месяца

    Senior Java Developer / Team Lead

    FactSet
    Финансово-кредитное посредничество (биржа, брокерская деятельность, выпуск и обслуживание карт, оценка рисков, обменные пункты, агентства по кредитованию, инкассация, ломбард, платежные системы)

    Обязанности и достижения:

    1. Методологические практики: Agile & Continuous integration 2. Стек: Java 6|7, shell, Unix, Spring, Maven, Ant, ULC, LiquiBase, Oracle, Pg, MSSQL, MySQL, Jenkins, Git; 3. Роли/Задачи: - Непосредственное взаимодействие с руководителем проекта; - Анализ большого массива финансовых данных; - Проектирование и модификация моделей хранения большого количества финансовых данных; - Проектирование и оптимизация БД; - Проектирование архитектуры ПО; - Написание кода, контроль качества кода и проведение Code Review; - Написание технической документации; - Деплой и тестирование приложений; - Написание UTs & ITs.
    • Февраль 2010 – январь 2012
    • 2 года

    Java Developer

    GAINS Systems

    Обязанности и достижения:

    1. Методологические практики: Waterfall 2. Стек: Java 6, C# 3.5, Spring, Maven, Ant, LiquiBase, Oracle, MSSQL, SVN; 3. Роли/Задачи: - Непосредственное взаимодействие с руководителем проекта; - Анализ требований; - Проектирование и оптимизация БД; - Написание кода; - Написание UTs.

Обо мне

Дополнительные сведения:

Soft: - чувство прекрасного в отношении кода и архитектуры (Если делать систему - то только хорошо) - системность и четкость в мышлении - склонность добираться до сути явлений - умение нанимать эффективных людей на любые позиции - хорошо разбираюсь в людях. Быстро определяю их сильные и слабые стороны. - понимаю разницу между проектом и процессом. Умею выстраивать первое и вести второе. - люблю технологии и стараюсь развиваться в техническом смысле - стараюсь сводить бюрократию к минимуму - предпочитаю строить команды, состоящие из проактивных людей - для меня важен результат Hard: - опыт работы с англоязычными заказчиками (формирование и обсуждение требований, неформальные встречи); - знание классических алгоритмов и структур данных; - твердые знания и понимание концепций: ООП, Обобщенного программирования, AOP; - знание Design Patterns/Anti-patterns, - понимание концепций SOLID; - опыт многопоточного программирования; - знание принципов построения реляционных БД; - знание стандарта SQL; - знание принципов ORM; Опыт проектирования и реализации: - Систем виртуализации; - REST API; - Desktop систем, Win-Сервисов; - распределенных, высоконагруженных корпоративных систем; - Web-сервисов и клиентских приложений для них; - реляционных БД (Oracle, Pg, MSSQL, MySQL); - систем синхронизации БД; - booking-систем; JAVA: - опыт коммерческой разработки 7+ лет; - твердые знания спецификации Java SE, EE; - опыт работы с EJB, Servlet, JPA, Hibernate, JDBC, JTA, JSP, Spring, Vaadin, Liquibase, Swing, ULC; - опыт работы с серверами приложений: - GlassFish, JBoss; C#: - опыт коммерческой разработки 3+ года; - твердые знания системы .NET и языка C#; - опыт работы с ADO.NET (3 уровня), (P) Linq, WCF (Indigo), WinForms, WPF; Другие языки и технологии: - PHP/Smarty/Zend/Yii/WA/JS/Jquery/Angular/HTML - Python/Django - C/C++/Boost/STL IDEs: Eclipse, IDEA, NetBeans, PyCharm, VS 2005/2008/2010, SharpDevelop, MonoDev. Java, Git, Linux, JavaScript, Управление командой, Управление проектами, SQL, jQuery, AngularJS, ORACLE, PHP, Web Application Development, REST, Agile Project Management, Design Patterns, Spring Framework, .NET Framework, Scrum, JUnit, Ведение переговоров, Hibernate ORM, Atlassian Jira, Управление персоналом, Обучение персонала, Организаторские навыки

Иностранные языки

  • Английский язык — cвободное владение
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 19 похожих резюме
Обновлено 31 октябряПоследнее место работы (1 год и 1 мес.)Chief Technical OfficerМарт 2024 – апрель 2025
Обновлено 30 сентябряПоследнее место работы (6 лет и 7 мес.)Технический директор CTOНоябрь 2018 – июнь 2025
Обновлено 16 октябряПоследнее место работы (3 года и 8 мес.)CioМарт 2022 – работает сейчас
Обновлено 17 октябряПоследнее место работы (5 лет и 4 мес.)Руководитель автосервисаАпрель 2020 – август 2025
Обновлено 8 октябряПоследнее место работы (2 года и 11 мес.)Технический директор CTOНоябрь 2022 – октябрь 2025
Обновлено 23 июняПоследнее место работы (8 мес.)Генеральный директорИюнь 2024 – февраль 2025
Обновлено 17 июняПоследнее место работы (3 года и 11 мес.)Solutions Architect, presales expertДекабрь 2021 – работает сейчас
Обновлено 30 июляПоследнее место работы (3 года и 5 мес.)Генеральный директорИюнь 2022 – работает сейчас
Обновлено 18 августаПоследнее место работы (5 мес.)Ключевые навыкиИюнь 2025 – работает сейчас
Обновлено 20 марта 2024Последнее место работы (13 лет и 10 мес.)Технический директор CTOФевраль 2010 – декабрь 2023
Работа в МосквеРезюмеТоп-персоналУслуги, ремонт, сервисное обслуживаниеТехнический директор