Work History

Work History


Feb 2015 - Present

Senior Java Developer (odesk freelancer)

Remote developer role.

Swing desktop client implementation. 

Keysoft SAS

Feb 2013 - Present

Java Software Architect (odesk freelancer)

Remote developer/architect position at

Enterprise resource planning system architect.
Implementation of
Dynamic data visualization,
AVAYA phones interface,
Pentaho ETL job/transformations,
Jasper reports,
Jide Pivot/Tree/Aggregate/Group tables.
distributed data population

Playtech Estonia OÜ

Mar 2012 - Jun 2014

Senior Java Developer

Client : Playtech is a gaming software development company founded in 1999. The company provides software for online casinos, online  poker rooms, online bingo games, online sports betting, scratch games, mobile gaming, live dealer games and fixed-odds arcade games online.

I  worked on performance sensible projects that required designing server solutions and APIs. Frequently used tools/libraries are Mercurial, Maven, Java SE, REST, SOAP, SQL(Oracle).

Luxoft Ukraine

Nov 2010 - Feb 2012

Senior Java/JEE Developer

Client: UBS AG (SIX: UBSN, NYSE: UBS) (  is a Swiss global financial services company headquartered in Basel and Zürich, Switzerland, which provides investment banking, asset management, and wealth management services for private, corporate, and institutional clients worldwide, as well as retail clients in Switzerland

Worked as Business rules developer for corporate/government U.S. bonds, web developer (client/server sides) for fixed income issue system (spring,hibernate,oracle).

Lead developer and architect for web monitoring console (monitoring of jms pub/sub components via JMX, Informatica workflows via WebServices, Fujitsu BPM workflows via native sdk), written on GWT+Spring+Hibernate+Hypersonic

GlobalLogic Ukraine

Mar 2010 - Nov 2010

Java/JEE Developer

Client: Telcordia Technologies  ( is a telecommunications research and development (R&D) company based in the United States.

I was involved as regular developer for Discovery & Reconciliation (Granite
Inventory module) project.  Mostly EJB development (MDB, Entity/Session), Spring integration.
Complete migration from Weblogic to Websphere (including
legacy modules).
Implemented deployment scripts for distributed clustered environment on Solaris/AIX systems


Nov 2009 - Mar 2010

Java/Android Developer

News aggregator android client developer.


Sep 2009 - Nov 2009

Java Developer

 Main responsibilities included intensive liferay  portlets development for internal corporate resources.


Oct 2008 - Sep 2009

Java Developer

Client: Xceedium ( is the global leader in least privilege identity management and admin access control.

I was completely involved in java implementation of Microsoft RDP (v4.-v.6) protocol.


May 2008 - Oct 2008

Java Developer

Client : KNAPP AG ( ranges among the world's largest providers of intralogistics systems.

I worked as regular java developer of Websphere MQ based cluster.
Was responsible for architecture and implementation of fault-tolerance JMS cluster for distributed system.


Nov 2007 - May 2008

Java/Oracle Developer

Client: Eagle Investment Systems LLC,, is a leading global provider of financial technology solutions.

I worked partially as database developer (migrating PL/SQL stored procedures to MSSQL server) and as developer of components installation logic.
I was responsible person for data system integration between components of insurance subsystem


Apr 2007 - Nov 2007

Junior Java Developer

Client: Autodesk, Inc. (NASDAQ: ADSK) is an American multinational corporation that focuses on 3D design software for use in the architecture, engineering, construction, manufacturing, media and entertainment industries.

I've been working as a front-end developer for third-party java based client for internal product localization products (Autocad, Inventory 3D).



 National University Lviv Polytechnic

2003 - 2008

Masters, Institute of Computer Sciences (CAD Systems) 

Studied Computer Sciences with some focus on CAD systems.  Courses included low-level programming on ASM, high level programming on C/C++ and Java, Software Design and Development.

Received maximum degree for final diploma project, developed automated system for controlling corporate intranet infrastructure and remote  sessions using Microsoft RDP protocol, written in Java.


Contact Info.