Download PDF


I’m looking for challenging work in software development preferably with Java/J2EE. I believe I can give most out of my abilities and skills in a long term, large-scale project with complex infrastructure and logic. I feel myself confident in following roles: development, architecture, planning, process organization, technical leadership, and project management.


I’m software architect and developer specializing in corporate wide systems development, data integration, and data processing. I have strong Java/J2EE skills, excellent analytical abilities, and some experience in development process organization and project leadership.


Socker, chess, ski, friends and family.

Work experience

Apr 2008Present

Business intelligence system architect and developer

Cambridge Interactive Development Corporation

Corporate wide data integration system and data warehouse

  • Adapted existing Java based data load application for Netezza database thus making first generation of Netezza data warehouse operational.
  • Developed data load application for corporate data warehouse using Data Integrator speeding up data load in four times, which was critical advancement.
  • Participated in data marts design.
  • Studied, troubleshoot and configured corporate wide scheduling system. Linked all scheduled processes together allowing ~50% times data load speed increase.
  • Configured load balancing environment for scheduler and ETL adding fail over protection and slightly increasing data load processing speed.
  • Optimized ETL logic cutting the overall data load time in half.

Windows XP, Linux RedHat, Informix, Oracle, Netezza, MySQL, BO Data Integrator, Eclipse, CVS, Perforce

May 2005Feb 2008

J2EE architect and developer

Liberty Travel

J2EE based air reservation system with external application integration

  • Analyzed application requirements and communicated with business analyst.
  • Architect and develop application modules.
  • Integrated with third party application API.
  • Designed and developed web based user interface.
  • Designed complex data matching algorithm for integration with external system.

Windows XP, Linux RedHat 9.0, J2EE application with web client, OC4J, EJB, MDB, Struts, JSP, Servlets, Java Script, XML, Oracle, Eclipse, Ant, StarTeam, CVS, SVN

Sep 2004Apr 2005

J2EE developer

Galaktika Corp.

FileNET BPF, J2EE based workflow automation application

  • Analyzed application requirements.
  • Developed application modules and functionality.
  • Performed unit and system tests.
  • Prepared technical documentation.

Windows XP, Linux RedHat, J2EE, JSP, JDBC, Java Mail, XML, XSL/XSLT, Weblogic 8.0, WebSphere 5.1, JBoss 4.x, MS SQL, Oracle, Eclipse, Ant, CVS, FileNET P8 2.0.1/3.0.0

Jan 2004Aug 2004

J2EE architect and developer

Auriga, Inc.

J2EE based workflow automation application

  • Gathered, clarified, and formalized client requirements.
  • Converted user requirements to UML use cases.
  • Prepared user requirements and technical task for development team.
  • Designed high-level application architecture.
  • Designed and developed application modules.
  • Designed and developed web based user interface.
  • Designed database and developed stored procedures.

Windows XP/2000, Linux RedHat, J2EE, EJB, JSP, Servlets, JDBC, Java Mail, JScript, XML, XSL/XSLT, WebSphere, Orion, MS SQL, Oracle, DB2, IntelliJ IDEA, Ant, CVS

Aug 2002Aug 2003

Senior application architect and developer

Derhan Systems Co., Ltd.

Set top box video server middleware with web client

  • Gathered, clarified, and formalized user requirements.
  • Designed application architecture.
  • Integrated application with third party systems.
  • Designed database.
  • Developed C/C++ and Java application and daemons.
  • Designed and developed web based user interface.
  • Wrote technical documentation and user manuals.

Windows 2000, Linux RedHat, UNIX, Sun Solaris, C/C++, Java, PHP, Java applet, JDBC, Sockets, Threads, AWT, Swing, UNIX shell script, MySQL, Oracle 8i, SOAP, XML

Sep 2001Aug 2002

Leading Java/J2EE architect and developer

BBDO Moscow

Transnational, corporate wide data integration and workflow management system

  • Gathered, and formalized user requirements and functional specifications.
  • Analyzed business processes and user requirements.
  • Designed high-level application architecture.
  • Tracked project progress and communicate it to middle management.
  • Designed database.
  • Developed J2EE application business and web tiers.
  • Troubleshoot application and fixed bugs.
  • Wrote technical documentation and user manuals.

Java/J2EE, JDBC, Weblogic, Borland Application Server, EJB, JSP, MS SQL 2000



Project management
Java/J2EE architecture patterns


Microsoft VC++ 6.0 desktop (MCP 70-016)


Sun Certified Programmer for the Java 2 Platform


Sun Certified Web Component Developer for the J2EE Platform


Sun Certified Business Component Developer for the J2EE Platform


Sun Certified Enterprise Architect for the J2EE Platform