Мегапосты:
Обо мне
  • 9+ years of professional expertise in the Information Technologies (IT) industry;
  • Rich expertise in team leading and project management, managed distributed teams with 30+ people involved;
  • Experience of managing teams using agile software development methodologies;
  • Solid background in OOP/OOA/OOD, design patterns, algorithms and data structures;
  • Passionate programmer from childhood, awarded in Russian National Olympiads in Informatics;
  • Expertise highlights: server-side development, mobile applications development, game development, cross-platform development for various hardware architectures.
  • Опыт работы
    Разрабатываем ПО и занимаемся IT-консалтингом с 1997 года, работаем с заказчиками из США и Западной Европы
    Санкт-Петербург
    Project Manager
    Июль 2014 — По настоящее время (5 лет и 7 месяцев)
    I took part in large amout of projects, including presale, internal and "paid" projects for international customers. The most noticable was: September, 2014 - October, 2015 Project description: the world leading hardware and software solution for on-demand testing of live Ethernet applications and networks. It provides passive monitoring of Ethernet traffic including: packet capture, top talkers, application monitoring, conversation analysis, and VoIP and IPTV monitoring. I was responsible for managing 3 teams with more than 30 engineers involved. I joined the project at the moment when we needed to increase team size from 6 developers up to 30 engineers in 3 different teams. The project was very complex, developers needed several months for knowledge transfer and getting up to speed, but we successfully passed that period and client was happy with our performance. We were using gate process for each release, I was responsible for creating the project schedule in MS Project, assigning and tracking tasks in HP ALM, arranging regular meetings with customer and inside the team. We were continuously proposing and implementing technical improvements such as migrating to newer version of Java, implementing continues integration, optimizing code review process, etc.
    HappyKids - interactive books, games and fun activities for children
    Санкт-Петербург
    CTO / Project Manager
    Октябрь 2011 — Июнь 2014 (2 года и 9 месяцев)
    I joined this startup company from it's first day as CTO. After few months of outsourcing mobile apps development we started our own project named HappyKids. Of cause we had a lot of challenges while growing from 3 people up to 30 employees working together with an outsource team and several remote contractors. During that period I've tryed myself as Head of IT department, CTO, Project Manager and Product Owner. We successfully released several versions of HappyKids application and hundreds of interactive content applications for children. Responsibilities: - Long term and short term project planning - Technical design and leading the development process, arranging daily scrum meetings - Resource managment of inside and outsource developers teams - Interviewing new employers (IT department) Technologies and tools: - C++/Objective C for iOS app - Java for application server (Google App Engine cloud platform) and Android apps - Python for collecting and exporting server statistics to Excel/PowerPivot - Flash/AS3, Cocos2D/LUA, JS/HTML5 for content development - Microsoft Project, JIRA with GreenHopper, RedMine
    OSA
    Санкт-Петербург
    Senior Game Developer
    Ноябрь 2010 — Октябрь 2011 (1 год)
    Responsibilities: - Technical design and development of social games “Цивилизация” (Civilization) and “Мир путешествий” (World of Travel). - Planning and assignment tasks to junior developers, code reviewing - Interviewing new developers Technologies and tools: - Flash/AS3 client, PHP server, RedMine, SVN
    Game Development
    Санкт-Петербург
    Game Developer
    Март 2010 — Сентябрь 2010 (7 месяцев)
    Responsibilities: - Designed and developed social api framework both server-side and client-side. Supported most popular social networks in Russia (vk.com, odnoklassniki.ru, moimir.ru, mirtesen.ru) and sonico.com - Technical design and development of social games “Закопай друга” (Bury a friend) and “6 соток” (Six acres) Technologies and tools: - Flash/AS3 clients, C++ server, SVN
    Creat Studios
    Санкт-Петербург
    Game Engine Developer
    Сентябрь 2007 — Июнь 2009 (1 год и 10 месяцев)
    Responsibilities: - Development of cross-platform game engine CreatEngine 2 - I am one of the authors of Math module (highly optimized vector and matrix operations, quaternions, computing geometry etc, SSE/VMX optimizations) - Created interfaces and PlayStation 3 implementation of Video module - Sound module porting to Nintendo Wii - Developed automated build and test system, introduced distributed builds based on IncreadiBuild Technologies and tools: - C/C++ for game engine programming - Python for SCons based build and test system - Handsoft, Perforce, SVN
    Разработка собственного ПО и ПО на заказ для западных клиентов
    Санкт-Петербург
    Web Developer
    Апрель 2006 — Май 2007 (1 год и 2 месяца)
    Responsibilities: - Scraping product information and showcase from vendors web sites - Converting XHTML data using XSLT technology for integration to retailer’s sites - Created projects for HP and Philips from scratch - Coaching new developers Technologies and tools: - JavaScript, XSLT, JSP - CVS, ActiTime
    Летняя Компьютерная Школа (при БКШ)
    Белорецк
    Ассистент Преподавателя
    Август 2003 — Август 2003 (1 месяц)
    Обязанности: - Проведение олимпиад по программированию - Организация турнира игровых программ - Проведение мастер-классов решения олимпиадных задач - Прорешивание задач, составление тестов для системы онлайн проверки решений участников
    Высшее образование
    Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики
    Санкт-Петербург
    Факультет: Информационных технологий и программирования
    Январь 2004—Январь 2009 (5 лет)
    Московский государственный университет имени М.В. Ломоносова
    Москва
    Факультет: Механико-математический
    Январь 2002—Январь 2004 (2 года)