The Basics
 
Connect With Me
More About Me
The latest project is automation software for insurance licensing & contracting - SureLC from Surancebay.

Most of the code I've written up till now was java and flex. Some sql, javascript, xsl. Other things too.
Experience
Software Engineer
@Farata Systems
Several projects in Java and Flex. Web, desktop and mobile (AIR).
In addition to mentioned above any other technology is used if required, e.g. JavaScript, XSLT, etc.

Main efforts are focused on SureLC - multiplatform insurance licensing & contracting automation software available from Surancebay.
Dates
August 2009 - Present
Engineering Team Lead
@SDI Media Group
Led a team of 7 engineers (Java, Flex, UI, QA) that was building distributed framework for planning processes, scheduling enterprise resources and processing media data for sdimedia.com internal needs.
Technically server-side part for the project is modular Java application that runs on top of Tomcat and is based on Spring, Hibernate, BlazeDS, MySQL, JBPM (homegrown BPM framework was prototyped later, and finally Oracle BPM was used). Client-side part consists of two Flex applications: AIR-application and web-application.
Dates
January 2009 - July 2009
Software Engineer
@SDI Media Group
Distributed framework for planning processes, scheduling enterprise resources and processing media-related materials inside sdimedia.com. Tools for media i18n and l10n. The system itself is a web application under Tomcat with Spring, Hibernate, MySQL and Flex front-end.
Dates
May 2008 - July 2009
Software Engineer
@Mirasoft
Rapid application development (RAD) system developed in Java with J2EE back-end. Specifically JavaScript (ECMA 262) debug subsystem design and implementation utilizing Eclipse SDK (RCP, plug-in development).
Part of the BPM solutions distributed by Sowatec.com.
Dates
March 2008 - May 2008
Software Engineer
@Sonopia
sonopia.com branding engine. Application that allows building and using branded communities (in advertisement for example) with potentially any physical essence. At the moment of project launch users were able to create and use in every possible meaning custom branded Mobile Virtual Network Operators (MVNO).
The application was developed in Java plus Flex. After some time some part of the Flex code was rewritten in AJAX. It run under Tomcat with MySQL and was built upon Spring, Hibernate, Solr, Lucene, Flex Data Services, JSON-RPC etc.
Dates
July 2006 - January 2008
Assistant Lecturer
@Chernivtsi National University
Assisting in courses: Math, Probability Theory, Using Assembler, Object-Oriented Programming using C++, Discrete Math, Database Development.
Adoption of opensource and free software instead of outdated proprietary one.
Dates
August 2004 - July 2006
Education
MSc
@Chernivtsi National University
Dates
September 2003 - June 2004
BSc
@Chernivtsi National University
Dates
September 1999 - June 2003
Chernivtsi State Lyceum No.1
Dates
September 1996 - June 1999