Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Was more than two weeks ago

Male, 42 years, born on 10 February 1984

Moscow, metro station Paveletskaya, willing to relocate, prepared for business trips

Технический директор, руководитель проектов, менеджер по продукту

Specializations:
  • Chief information officer (CIO)
  • Development team leader

Employment type: full time, part time, project work/one-time assignment

Work experience 23 years 3 months

June 2017currently
8 years 11 months
Raccoon Soft

Moscow, raccoonsoft.ru

IT, System Integration, Internet... Show more

Генеральный директор, основатель
Raccoon Soft — компания специализирующаяся на заказной разработке ПО, основанная выпускниками Матмеха СПбГУ в 2016 году в России. Мы обладаем более чем 10-летним опытом проектирования, разработки, внедрения и поддержки сложного ПО в различных сферах: от социальных сетей до крупных финансово-торговых площадок. Ранее мы участвовали в ряде стартапов: Patents Innovation Explorer, SkyLoyalty, Cloudia.pro; в процессе работы над подобными проектами мы осознали наши сильные стороны и сместили акцент в направление заказной разработки ПО. Мы придерживаемся строгих требований к техническим и личным качествам сотрудников, сейчас у нас работает порядка 60-и разработчиков, аналитиков, инженеров по качеству, дизайнеров. Основные города присутствия - Москва и Санкт-Петербург, но наши разработчики находятся и в других городах России (Новосибирск, Ярославль, Новочеркасск, Норильск), а так же в других странах (Германия, Польша, Белоруссия, Украина, Финляндия). Наша работа построена вокруг идеи удаленной модели разработки и отсутствия физических офисов, что позволяет нам быть более конкурентоспособными по соотношению цена/качество и дает возможность динамичного роста. Направления и технологии: Основными направлениям нашей деятельности являются: - заказная разработка полного цикла ПО; - реализация стартап идей (как в режиме MVP, так и до выхода на рынок); - усиление текущей команды заказчика; - архитектурный, технологический и продуктовый аудит IT-проектов; - реализация высоконагруженных систем и консультации в области HighLoad; - проектирование и разработка Big Data и Data Mining решений; - Machine learning; - стресс тестирование; - реализация удобных пользовательских интерфейсов (web сервисы и мобильные приложения); В работе мы используем: - Java: Java 8, RxJava, Spring Stack, MyBatis, Jooq, Groovy/Grails, Akka; - Frontend/JS: Electron, node.js, React.Js(Rx, Redux, Mobx), Vue.Js, AngularJS, GWT, Webpack; - Mobile: iOS, Android, React Native; - Базы данных: PostgreSql, Cassandra, Elastic Search, Redis, MongoDB, CouchDB и другие - Hadoop: Cloudera, Apache Spark, Impala, Hive; - Другое: Python, Ruby, C#, C++;
September 2016May 2017
9 months

Moscow, sber-tech.com/

IT, System Integration, Internet... Show more

Директор центра развития ядра платформы
Руководил центром разработки новой технологической платформы Сбербанка. Центр распределён между тремя локациями - Москва, Новосибирск, Казань. Количество сотрудников - 120 человек.
September 2013September 2016
3 years 1 month
Кама - Гэймз, ООО

Moscow, www.kamagames.ru/

IT, System Integration, Internet... Show more

Технический директор проектов
Руковожу разработкой высоконагруженного социального сервиса (гибрид социальной сети и сервиса знакомств). Спроектировал архитектуру системы, сформировал команды backend (Java - сервер, админки, сервисы) и frontend (web-версия, мобильная версия) разработчиков, обеспечил реализацию и production-запуск проекта; первые версии мобильных приложений (iPhone, iPad, Android phone, Android tablet) были реализованы подрядчиками, дальнейшее их развитие - внутренняя разработка. Основные обязанности: - Общая архитектура проекта, принятие ключевых технических решений - Ревью кода - Ревью архитектуры - Разработка backend (до 30-40% времени) - Уточнение требований - Декомпозиция задач - Процесс разработки (планирование, оценка, контроль сроков и т.д.) - Планирование релизов - Взаимодействие с группами разработки, отделом тестирования, отделом администрирования, другими внешними подразделениями Технологии: Java 8, Spring 4, MyBatis, Spring MVC, nginx, websocket, PostgreSQL (реализован свой шардинг), Cassandra, Redis, Elastic Search. Frontend’ы (основной и мобильный сайты) написаны как single page application на ReactJS, взаимодействие всех типов клиентов с сервером – REST API + Websockets.
November 2011August 2013
1 year 10 months

Moscow, www.finam.ru

Financial Sector... Show more

Руководитель отдела разработки социальных сетей
Руководил разработкой социальных сетей трейдеров, личного кабинета клиента, внутренней CRM, интеграцией с backoffice и другими внутренними и внешними сервисами. - Отдел состоял из нескольких групп разработчиков, всего 25 сотрудников - Провёл реорганизацию отдела: сформировал кросс-функциональные команды (вместо формирования команд по технической специализации), в результате уменьшилось количество команд, работающих над одной задачей и ускорилась разработка - Организовал процессы разработки (планирование задач в Jira, внедрение методологий гибкой разработки, CI и т.д.) - Руководил технически сложным проектом объединения двух социальных сетей (одна на стеке C# / MS SQL, другая - PHP / PostgreSQL) - Исследовал рынок социальных сетей трейдеров, выявлял перспективные направления развития проекта - Продукт менеджмент новых торговых сервисов
July 2010November 2011
1 year 5 months
ООО "Одноклассники"

Moscow, odnoklassniki.ru

IT, System Integration, Internet... Show more

Продукт менеджер, руководитель группы разработки
Работал над социальной сетью odnoklassniki.ru в качестве ведущего разработчика / руководителя группы, с апреля 2011 г. - продукт менеджер - Сформировал распределённую (3 офиса) команду, 6 человек (разработчики, тестировщик, дизайнер) - Организовал процессы разработки в команде (Scrum, архитектурные ревью, ревью кода, юнит-тестирование) - Исследовал рынок социальных сетей, определял перспективные направления развития проектов - Отвечал за достижение краткосрочных и долгосрочных целей, план развития и продвижения сервисов, выполнение KPI - Запустил новые сервисы в проектах Группы, Сообщества; по результатам анализа статистики корректировал их развитие - Достиг многократного роста некоторых ключевых показателей (KPI) - Написание функциональных спецификаций, проектирование взаимодействия, юзабилити-тестирование - Разработал новые сервисы; поддерживал и развивал существующие Технологии: GWT, Tomcat, J2EE (Java 1.6), MS SQL, CVS, Git, Jira, Confluence
April 2008May 2010
2 years 2 months

Saint Petersburg, www.devexperts.com

IT, System Integration, Internet... Show more

Руководитель группы разработки
Технический руководитель проекта, c 2009 г. - руководитель группы разработки (Java). Разрабатывал web-клиент для трейдинга (on-line торговля на рынках FX, CFD, SB, forwards, futures, binary options) - Сформировал команду разработчиков (6-8 человек) - Организовал процесс разработки по методологии Scrum - Внедрил в процесс ревью кода, написание функциональных спецификаций, unit-тестирование (backend, UI), CI - Обеспечивал постановку задач, планирование и соблюдение сроков - Проектировал архитектуру, разрабатывал наиболее сложные модули - Обнаружил и исправил утечки памяти в Tomcat 6.0.18 - Спроектировал и реализовал механизм балансировки запросов (на базе Apache) Технологии: J2EE (Java 1.4, 1.6), AJAX, GWT (1.4.* – 2.*), Tomcat, Apache (балансировщик), JAXB, XSD, Server Push (iframe streaming), Maven, Ant, CVS, SVN, TeamCity, Jira, DOORS, Polarion, Confluence
June 2007April 2008
11 months
eMarketPlus

Saint Petersburg

IT, System Integration, Internet... Show more

Ведущий разработчик (Java)
Старший разработчик (Java) в команде из 5 разработчиков (в апреле 2008 компания прекратила существование). Разрабатывал web-приложение для импорта данных измерений параметров окружающей среды и построения отчётов по ним. Технологии: J2EE (Java 1.5), AJAX, Ecco 2, Tomcat, Spring, Hibernate, POI, JFreeChart, OpenOffice API, Ant, SVN
November 2005June 2007
1 year 8 months

Saint Petersburg, www.enkata.com

IT, System Integration, Internet... Show more

Разработчик (Java)
Разрабатывал аналитический программный комплекс, работающий с большими объёмами данных. Основные приложения комплекса: модуль описания правил трансформации данных (Eclipse-плагин); модуль трансформации данных (трансформирует клиентские данные в формат, оптимальный для генерации отчётов); модуль генерации отчётов (веб-приложение). Технологии: J2SE (Java 1.4, 1.5), Castor, Hibernate, Eclipse (2.0, 3.0), UML, XML, XSD, XSLT, X-Path, Java Script, UIML (web-framework) Perforce
January 2003November 2005
2 years 11 months
Стажировки, студенческие проекты

Saint Petersburg

IT, System Integration, Internet... Show more

Стажёр, младший разработчик (Java)
- Разработал несколько порталов для i-mode телефонов. - Разработал CMS для мобильного контента. - Спроектировал и реализовал систему нагрузочного тестирования веб-сервисов. - Разработал систему учёта рабочего времени. Технологии: C#, J2SE, JDBC, JSP, Servlets, XML, XSLT, Cocoon

Skills

Skill proficiency levels
Java
Java EE
JPA
Hibernate ORM
EJB
GWT
JSP
Java Servlets
Apache Tomcat
PostgreSQL
Redis
Cassandra
Elastic Search
XML/Xslt
Ajax
jQuery
Git
Scrum
Software Development
SVN
Atlassian Jira
Atlassian Confluence
Intellij IDEA
SOAP
Apache Maven
TeamCity
Design Patterns
Agile Project Management
Redmine

About me

Опытный руководитель проектов, менеджер по продукту, технический директор, coоснователь и генеральный директор компании Raccoon Soft. Стаж в индустрии более 15 лет. Ключевые компетенции: - Разработка высоконагруженных web-проектов со сложной бизнес-логикой (техническое руководство, проектирование, программирование (Java)) - Руководство проектами на всех фазах разработки (в том числе в распределённых командах) - Организация и управление процессом разработки, внедрение методологий agile (Scrum, Kanban), практик XP - Продукт менеджмент, анализ рынка, разработка стратегии развития программных продуктов (web-проекты, мобильные приложения, финансовое ПО), управление требованиями, приоритизация и планирование, A/B тестирование, юзабилити тестирование - Написание функциональных и технических требований - Опыт реорганизации структуры отдела разработки (формирование кросс-функциональных команд) - Опыт руководства командой независимых разработчиков (заказная разработка) - Опыт руководства проектами с различными стеками технологий (Java, .NET, PHP, Android, iOS) - Практические и теоретические знания методологий разработки, ООП, паттернов проектирования Основные технологии: - Java (SE, EE), Spring, ORM (JPA, EclipseLink, Hibernate, Castor), EJB, GWT, JSP, Servlet API, Tomcat, Apache with mods; SWT, JFace, Swing, AWT - Databases: PostgreSQL, Redis, Cassandra, Elastic Search - Web: HTML, XHTML, XML, DTD, XSD, XSLT, XPATH, JAXB, Javascript, AJAX, jQuery, Cocoon, web services - Source control systems: GIT, SVN, CVS, Perforce - Build tools: Maven, Gradle, Ant, Ivy - Continuous Integration: Teamcity - Bugtrackers, wiki: Jira, Redmine, Confluence, Bugzilla, Assembla, Mantis, Track - IDE: Idea, soapUI, Visio, Eclipse - Programming languages: Java (J2SE, J2EE) (эксперт); .NET, PHP, C++

Higher education

2009
Higher education
Математико-механический факультет, Аспирантура
2006
Higher education
Математико-механический факультет, Математическое обеспечение и администрирование информационных систем, кафедра системного программирования, диплом с отличием

Languages

Russian — Native

English — C2 — Proficiency

Tests, examinations

2008
Sun Certified Programmer for the Java 2 Platform, Standard Edition 6.0
Sun microsystems, 91%

Citizenship, travel time to work

Citizenship: Russia

Permission to work: Russia

Desired travel time to work: Doesn't matter