Lead/Senior Software Engineer2016 - PRESENTWindeln.de
Technologies: Google Cloud Platform (GCP), Microservices, Spring Boot, Java
- Built an eCommerce system on Google Cloud Platform using Java 11 and Spring Boot in a microservice architecture.
Senior Software Engineer2014 - 2016Samsung Electronics
Technologies: .NET, C#, Spring, Java
- Worked on a multi-functional printer API.
Team Lead/Senior Software Engineer2010 - 2014Sourcio
Technologies: JasperReports, Spring MVC, Java
- Led the team which works on the web project for IBMi programs.
- Implemented the back end using Java and Spring.
- Maintained communication with the client.
Senior Java Developer2013 - 2013Paktor (via Toptal)
Technologies: Hibernate, Spring, Java
- Worked on back-end performance issues.
- Added new functionality to the high-load live project (social network).
- Optimized some modules.
Lead Java and Android Developer2012 - 2013Smart Layover
Technologies: Hibernate, Spring MVC, Android SDK, Java
- Implemented a back-end API by integrating Sabre GDS.
- Implemented an Android travel app.
Android Developer2012 - 2012MediaBase Direct (via Toptal)
Technologies: Android SDK, Java
- Added some fundamental features on this social network Android app.
Lead Developer2008 - 2012Freelance
Technologies: AS3, Flex, PHP, Android
- Developed an API using Java for hotels and tours for the Android application.
- Developed a medical portal using PHP for patients with chronic diseases.
- Developed a map-based educational tool with Flex/AS3.
Java Developer2009 - 2010Webb Fontaine Holding
Technologies: Oracle, Ant, JDBC, Java
- Created an export/import tool for DB and system environment configuration using Java/JDBC and Ant.
- Implemented e-documents for customs clearance, registration/assessment/payment, and taxation.
- Designed and defined UX for view components.
- Handled server-side transactions to Oracle DB.
- Used Java/SOClass framework.