Исследуем, как специалисты выбирают вакансии, а компании — специалистов. Ваши ответы помогут нам сделать поиск вакансий и специалистов проще и удобнее. Пройти опрос (займет 5 минут)
Обо мне

Каким разработчиком я себя позиционирую - сказать точно довольно сложно. В каждой компании ( на каждом проекте) градации разные. Поэтому для кого-то я буду ведущим архитектором, а для кого-то джуном, так что думаю лучше  вам смотреть на конкретный опыт и судить на его основе.

Не смотря на то, что в последние пару лет  волею судеб я углубился в руководство front-end разработкой, у меня имеется достаточно большой опыт разработки бэкенд приложений на Java. Думаю это тот редкий случай, когда человек пришел во front-end из мира строго типизированных языков и пытается выстраивать процессы разработки клиентских приложений по принципам и стандартам, которые приняты в более устоявшемся и взрослом мире Java приложений. Заставляю фронтендеров читать книжки про DDD, ООП и построение внятных моделей.

На фронтенд разработке не зациклен и вполне себе готов вернуться к разработке бэкенда или совмещать. Знания стараюсь поддерживать в актуальном состоянии.

Не являюсь приверженцем какого-либо конкретного языка или инструмента. Стараюсь из того и другого выбирать то, что лучше всего подходит под текущие задачи.

Домашних проектов в opensource не имею. Однако иногда засылаю патчи с исправлениями/фичами в различные opensource проекты (реже, чем вы думаете). Делаю это не по фану, а когда необходимо поправить баг / добавить фичу для нужд текущих проектов, хотя удовольствие от этого я несомненно получаю. Из наиболее значимых ( хотя не очень) вещей добавлял небольшую фичу в интерфейсную часть Jackson. Хотя думаю, что это не особо важно т.к. врядли до сюда кто-нибудь дочитает :)

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Некоммерческая ассоциация, которая развивает и поддерживает сообщество ИТ-профессионалов
Tech Lead
Октябрь 2016 — По настоящее время (3 года)

Управление несколькими распределенными командами front-end разработчиков (В общей сложности до 15 человек).  

Разработка и проработка с нуля front-end архитектуры проектов и дизайна api приложений

В частности по нескольким конкретным проектам:

  • Разработка главного портала Tele2 и сопутствующих ему приложений (Интернет магазин, Личные кабинеты B2C и B2B, Виртуальная витрина)
    https://msk.tele2.ru
    Основные технологии на проекте:
        Frontend: Javascript, React, Redux, RXJS (redux-observable), Gitlab CI
        Backend: Java, Oracle ATG 
    
  • Разработка маркетплейса для федеральной сети оптово-распределительных центров РосАгроМаркет
    www.rosagromarket.ru
    Основные технологии на проекте:
        Frontend: Typescript, React, Mobx, Gitlab CI
        Backend: Java, Lagom, Microservices Architecture
    
Лидирующий поставщик на рынке информационных технологий и консалтинговых услуг
Senior Java Developer
Август 2014 — Октябрь 2016 (2 года и 3 месяца)
  • Разработка личных кабинетов Билайн
    Основные технологии на проекте: JavaEE, Weblogic, JSF, Maven, Oracle Database, Cucumber
  • Разработка интеграционных модулей ЛК Росреестра
    https://lk.rosreestr.ru
    Основные технологии на проекте: Java, Spring Boot, Apache Camel, Gradle, AngularJS 
Разработка банковского ПО
Senior Java Developer
Ноябрь 2012 — Август 2014 (1 год и 10 месяцев)

Разработка платформы интеграции клиента интернет банкинга (iBank2) с АБС, платежными системами, процессинговыми центрами.

https://ibank2.ru/

Основные технологии на проекте: Java, JSF, Javascript, JMS, REST, SOAP, Postgres 
AAM SYSTEMS
Москва
Junior Java Developer
Октябрь 2011 — Ноябрь 2012 (1 год и 2 месяца)

Разработка/поддержка модулей для распределенной системы. Интеграция различных систем безопасности с разрабатываемым ПО.

https://www.aamsystems.ru/programmnye_kompleksy/programmnyy_kompleks_lyrix/

SQLJava SESwing
Высшее образование
Национальный исследовательский университет «МЭИ»
Москва
Факультет: Институт автоматики и вычислительной техники; АВТИ
Сентябрь 2008—Февраль 2014 (5 лет и 5 месяцев)

Прикладная Математика и Информатика (Computer Science)