Обо мне

● Over 8 years of active experience in commercial projects, working with strong team members and using cutting-edge technologies. Gained experience in design, implementation and optimization complex projects based on multi-layered architectures.

● Extremely useful experience gained during the two years of work in Odnoklassniki, as well as processes of the company Mail.Ru Group in Moscow. Worked with teams of strong developers in the context of highload and bigdata, releasing features in production for more than 140 million unique users. Engaged in the development API. Designed and launched a system for allocating application (Social Games) limit actions on the basis of viral users response.

● Was a member of projects with different development methodologies and team management. Scrum equipped. Worked in real using of TDD, Burn Down Charts, Scrum Mastering, Team Planning & estimation, as well with Jira support.

● I believe that success - it is not only the completion of the tasks, but the ability would lead the main goal, to supplement or correct the plan and achieve the desired goals and the satisfaction of profit.

- Java/J2SE (Core, Collections, Synchronization, JMM)

- J2EE (Servlet, JTA, JPA, JSP/JSF 2|3)

- Hibernate

- Spring (IoC, MVC, Transaction, Testing, jdbc, etc.)

- HTML, CSS and Java Script, Ext JS & JQuery.

- Apache Tomcat, Jboss, GlassFish.

- SVN, GIT

- Maven

- SQL (MSSQL, MySQL, PostgreSQL, Oracle)

- NoSQL (Cassandra)

- Full Text Searching (Hibernate Search, Solr)

- Unix (Mac OS, Linux)

- A full Scrum and TDD injected + configuring and using of special tools.

- Manage a team of developers, training, motivation, setting goals, etc.

- Communicates clearly and effectively with management and business side

Профессиональные навыки
Опыт работы
Собственные ИТ - продукты
Senior Software Developer
Июль 2014 — По настоящее время (5 лет и 9 месяцев)
Крупнейшая развлекательная социальная сеть в России
Software Engineer
Май 2012 — Июль 2014 (2 года и 3 месяца)
CrowdComputing Systems, Inc.
Минск
Senior Java Developer / TL
Октябрь 2011 — Апрель 2012 (7 месяцев)
Обязанности: - Direct participation in development - The adoption of architectural design and issue resolving as Lead Developer - Agile + Scrum, Scrum Master, Planning, Team management. - Introduction and supporting of modern development and integration tools (Jira, Hudson, etc.)
Bespoken software development
Senior Java Developer
Июнь 2009 — Сентябрь 2011 (2 года и 4 месяца)
Обязанности: - Direct Sound and Text Interaction with a Customer, Issues resolving - Customer Team Mettings participation - Tasks Estimation - Team Lead Substitution
ИТ компания
Java Developer
Май 2008 — Май 2009 (1 год и 1 месяц)
Web,Service, (EIS)-tier developer in project of banking transaction process system. Technologies and tools: PostgreSQL, Glassfish App. Server, Hibernate, EJB3, Web Services, JSF, Woodstock, Dynamic Faces, Tiles, Google-guice, POI, JUnit testing, Maven 2, Agile (Scrum), Trac, Eclipse.
IТ-решения для развития бизнеса
Java developer
Апрель 2007 — Май 2008 (1 год и 2 месяца)
Java developer
Июнь 2006 — Апрель 2007 (11 месяцев)
Высшее образование
Белорусский государственный университет информатики и радиоэлектроники
Минск
Факультет: Компьютерных систем и сетей
Сентябрь 2000—Июнь 2006 (5 лет и 9 месяцев)