28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Обо мне

Специализация и профессиональные навыки: Java: * Enterprise Java: architecture design * production high-load system tuning * Spring Framework; * Apache Tomcat; * Web Services/SOAP * SQL, PostgreSQL, MySQL; * JDBC, JPA, Hibernate; * SOAP, XML; * JMS * Servlets/JSP * JUnit; * JVM tuning; * multithreading, high load systems * developing of distributed systems * Linux, MS Windows; * RUP/UML

Others: * C, PHP, Perl 10 years+ * OS: UNIX/Linux 10 years+ * Networks (tcp/ip, Cisco, border protocols, ISP maintenance), 5+ years

Languages: * Fluent English, Russian. * Familiar with Italian, French, German, Tibetian, Sanskrit

Профессиональные цели: To lead big projects as a team leader or a hands-on system architect, preferrable from a remote quiet warm country

IELTS (general, 7.0, 2007), IELTS (general, 7.5, 2015)

Zodiac Interactive Notification Server project has won NCTA’s Tru2way Developers’ Showcase Challenge on The Cable Show ’08, May 17-18, New Orleans (http://zodiac.tv/content/view/112/60/).

Профессиональные навыки
Опыт работы
Value Chain Lab
Лондон
Chief Systems Architect
Ноябрь 2012 — По настоящее время (7 лет и 1 месяц)
Java team (backend) lead. Overall architecture. System administrating.
Интернет-платформа для комфортных покупок
Санкт-Петербург
Head of Development Department
Июнь 2012 — Март 2015 (2 года и 10 месяцев)
Обязанности: - to find and organize a team of developers, testers and administrators - to coordinate development process - to take part in development of backend part
Кузнеч
Санкт-Петербург
Team leader, CTO
Август 2011 — Июнь 2012 (11 месяцев)
Обязанности: - to organize a team - to take part in backend development - to set up a development and deployment process
телекоммуникационный сервис
Санкт-Петербург
Java Team Leader
Февраль 2008 — Июль 2011 (3 года и 6 месяцев)
(JBoss, SOAP, Windows COM object interoperability; JBoss Seam, JSF; jUnit) Web site migration to Java from ASP and writting SOAP API for third part companies is my task. Being a leader of a team, I am responsible for application design, technology selection and implementation as well. JBoss AS and Seam is used. Tight test coverage of the functionality is a requirement.
Один из лидеров на рынке Интерактивного Телевидения США и Канады
Санкт-Петербург
Java Enterprise Architect
Декабрь 2006 — Май 2009 (2 года и 6 месяцев)
(Multithreading, servlets, JBoss, GlassFish, JMS, NIO/Apache MINA, JPA/Hibernate; clustering) A Notification Server for video box interaction has been designed and implemented. The most valued requirement is scalability up to 6M client boxes. Cascade clustering schema was designed. The server has a core part and functional modules, which can be deployed separately. Based on JBoss and JEE5 technology stack, JMS, threading, nio networking, web services, JPA/Hibernate and others were used. This project was presented and won NCTA’s Tru2way Developers’ Showcase Challenge on The Cable Show ’08, May 17-18, New Orleans. Monitor Application for OCAP boxes is another one project I take part in. It is based on the Notification Server project and implements a valuable part of OCAP specification.
Voltweb
Санкт-Петербург
Senior Java Developer (part time)
Июнь 2006 — Февраль 2009 (2 года и 9 месяцев)
(Multithreading, servlets/Tomcat, PostgreSQL, jdbc, jms/activeMQ, Apache Lucene/SOLR, Axis2) Backend for ClickAJob.com site has been created (architecture and implementation) and maintained. This is a vacancy search system with high load capability requirement. JMS server is the core of the system, clustering for searcher application was established.
Senior JEE developer, architect, team leader
Август 2005 — Март 2007 (1 год и 8 месяцев)
Servlets, jsp; Tomcat, JBoss, Seam, Hibernate, MySQL/PostgreSQL, jGroups; UML Take part in development of: recruiting company automation system (architecture, backend, db; JBoss, Seam, JSF/MyFaces, MySQL), multilingual translation system architecture analysis (timings investigation, architecture audit; JBoss, soap/axis, xslt/velocity), logistics company back office (architecture, backend, db; Tomcat/Hibernate/MySQL), communicational web portal (backend; Tomcat/MySQL), the company.s internal web framework (front end), one commercial company.s web presentation and back office (maintainer, developer). Work in team, use cvs/svn, mantis, collaborate in maintenance actions. Prepare technical proposals.
ILCA Internet ISP
Санкт-Петербург
Chief Technical Officer (&CIO)
Октябрь 2000 — Август 2005 (4 года и 11 месяцев)
As an Architect and a programmer I took part in the following developments: ISP billing system - customer, services and sales accounting, financial planning and accounting, device control, document audit, prepaid cards production and dealing accounting, clients. interfaces, log analysis, system monitoring (c, perl, php, java), ILCA Print Master - publishing house automation system including price calculator, customer accounting, bookkeeping, warehousing, orders. processing management, reference directory (php, java), company site portal software (java, php), customer site components - cms, guestbook, forum, catalog (php, java, perl), office workspace automation and project accounting (java) Also I shared roles of Team leader, project manager, Linux and Cisco administrator.
Высшее образование
Санкт-Петербургский государственный университет (бывший ЛГУ)
Санкт-Петербург
Факультет: Прикладной математики - процессов управления
Сентябрь 1991—Май 1996 (4 года и 8 месяцев)
master's degree in applied mathematics