Position: Java Software Engineer
Category: Java
English level: fluent
Years of experience: 4

Certified Java & Cloud Software Engineer with 4 years of experience in the Fintech/Healthcare/Travel domains

Deep understanding of Data Structures and Algoritms
8+ Years hands-on experience, Prize Winner of Ukrainian Olymp of  Programming
Software Engineer in one of the biggest bank in the World

Financial Data Services for hundrends of other teams

- As a Team Lead was responsible for developing, training and guiding team members to perform their tasks as required 
- Manipulating with data from 1000s different datasources(db, api, csv, rest, graphql)
- Writing, analysis and optimization of complex sql queries
- Batching & Big Data Pipelining
- Was closely involed in technology and legacy code migrations
- Developed new business applications
- Сollaborated closely with Tech Leads & IT Architects and together with them provided high-quality solutions to our clients

Software Engineer in the world’s biggest travel company

- Craft clean code using design patterns and object-oriented concepts, to ensure code is highly maintainable
- Identify business problems at the project level and provides solutions.
- Develop and maintain a varied microservice ecosystem
- Create API's to be consumed across the business unit.

Software Engineer in the Healthcare USA company 

 - Develop new products.
 - Support existing development.
 - Peer-to-peer code reviews
 - Regular communication with the client