Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

 

Contact
Oleh Pinta
www.linkedin.com/in/oleg-pinta Java Software Engineer at Alfa-Bank Ukraine
(LinkedIn) Kyiv

Top Skills Summary


Core Java
SUMMARY OF QUALIFICATION
JavaScript
• Databases: PostgreSQL, MySQL, Oracle, MongoDB, Redis;
MySQL
• Messaging: Kafka, JMS;
Languages • Frameworks: Hibernate, Spring (Boot, MVC, Data JPA, Spring
Integration, Spring Kafka, Spring Cloud, Security);
English (Professional Working)
• Tools: Rest, Soap, Git, Maven, FlyWay DB migration, Mapstruct,
Italian (Limited Working)
Lombok;
• Java Core: Collections, Exceptions, Generics, I/O, Streams,
Lambdas;
• Front–end: JS, React+Redux;
• Other: CI (Jenkins), Tomcat, GlassFish, ELK stack, Scrum, Linux,
JUnit, Mockito, RestAssured;

PERSONAL PROFILE
● Team player, result oriented;
● Quick learner, ability to get fast into foreign code;
● Good analytical ability.

Experience
Alfa-Bank Ukraine
Java Software Engineer
December 2020 - Present (1 year 2 months)
Kyiv City, Ukraine

adidas
Java Software Engineer
October 2019 - December 2020 (1 year 3 months)
Zaragoza, Spain

Wenor
Java Developer
November 2017 - October 2019 (2 years)
Kiev Region, Ukraine

  Page 1 of 3
   

Project: Booking flight tickets, hotel rooms.


• Work in a team of 6 Java backend developers, 3 front end developers, 4 BA
and 2 testers
• Build multi-module application based on Spring family frameworks (Boot,
Cloud config, Redis, Mongo, Data Jpa, Integration, Kafka)
• Use Kafka as a message broker, PostgreSql as a persistent DB, Redis as an
in-memory DB, Mongo to store document-like structures
• Create Rest API, aggregate data from different GDS using Soap protocol.

Ukrposhta
Java Team Lead
March 2017 - November 2017 (9 months)
Kiev, Ukraine

Project: Parcel service, Post.


• Create REST API (main project) from the scratch (based on Spring and
Hibernate)
• Build microservice oriented architecture. Microservices (exchange rates,
address classifier, shipment status tracking, price calculation etc)
• Create team (team lead for 5 developers and 2 QA)
• Set up local GitLab CE and CI/CD pipelines
• Main developer of the project
• Code reviewer and responsible for the reliability of the microservices
• Improve performance (Hibernate 2 level cache, microservice cache, parallel
execution)
• other: storage procedures, PDF forms

SoftServe
Java Developer
December 2014 - March 2017 (2 years 4 months)
Rivne

Project: Tickets – sale tickets for various events, artist’s ratings


• Development Restfull application from the scratch in a team of 3 members
• Writing unit tests
• Development both server side and client side modules
• Writing documentation
Project: Interactive iissiidiology, support
• Sync data between MySQL DB and google spreadsheets using Google API
• Collecting statistics about the files from the Internet and populating DB with
them
• Development new Rest controllers, DAO

  Page 2 of 3
   

• Wide use of Java 8 features: Streams and Lambdas


• Development module that makes logging to the DB using custom Spring
events
• Investigation log monitoring tools (OverOps, AirBrake, NewRelic, ELK stack)
• Setup Jenkins server on OpenShift and Apache
• Writing unit and integration tests

Ri-invest
Senior 1C programmer
March 2012 - December 2014 (2 years 10 months)
Minsk

Project: Retail and Wholesale distribution


• Participation in meetings with clients;
• Development key modules.
• Data transfer using 1C Data Conversion

Winner Automotive Group


1C programmer
August 2010 - March 2012 (1 year 8 months)
Kiev

Project: Automotive business


• Programming in key modules.
• Implementation of WMS, Budgeting;
• Development system of planning sales;
• Development of corporative reports
• Data transfer via xml and direct queries to the MySQL databases

Education
Ternopil National Economic University (TNEU)
Bachelor's degree, Economics

  Page 3 of 3

You might also like