Position: Senior Java Developer / Architect
Category: Java
English level: fluent
Years of experience: 11

Successful delivery of several major projects for Deutsche Bank.
Coordination of complex data migration for a dating platform.
Legacy project migration on Spring Boot.
Performance troubleshooting / GC tuning.
*2007 - 2012*

My career path started in 2007 as a hobby. I was so excited by interactive animations in browser, that it was decided to figure out how it functions and whether I can create something similar to it. As result after a while I started developing commercial projects of different complexity and size, mainly for the flash platform (games, flash sites, different types of constructors and so on). It lasted for 5 years until, closer to my study finish, I was able to afford myself a permanent on-site job.   

May *2012 - Aug 2013*

In May 2012 I was hired by *Luxoft* as a front-end Flex developer for a brand-new *Deutsche Bank* project. Initially my essential focus there was on design and implementation. However after the project stabilized a bit I started taking over some managerial duties, in particular newcomers mentoring and front-end development tech-leading. In the end, after a year of hard work, the project was successfully launched in production.

*Sep 2013 - Aug 2015*

In 2013 it was already obvious that the technology won't survive and it's time to find better alternatives. So in Sep 2013 I switched to my first Java project. It was a platform for banking dashboard applications. For the first 6 months I was working on platform features / bug-fixing. Later I got a distributed team (Kyiv, Bucharest) to build a new app based on the aforementioned platform. 

*Sep 2015 - Oct 2017*

In Summer 2015 I was offered to move and join a German company (Wirecard) on a position of Java Developer. Main area of responsibility - payment microservices. A couple of services were developed and delivered from scratch. Unfortunately to much bureaucracy to cope with, so decided to join a smaller company.

*Nov 2017 - Jan 2020*  

I joined Insparx in November 2017 as Senior Java Developer.  On this position I was responsible for the back-end of the dating platform, troubleshooting, code reviews and communications with Product Owners and so on. Several major milestones were completed with my participation (GDPR implementation,  WebSocket migration). Introduced a CLI tool for the sake of manual testing simplification. At the some point I had figured out that I have enough experience to share it with a wider audience, so I started freelancing.

At the time being I'm working on freelance projects and open to new offers. Remotely.
Remote. Minimum bureaucracy. Minimum management. Maximum cooperation. Agile Team. Microservices.