• Файл

Роман

Java-розробник

Місто:
Київ

Контактна інформація

Шукач вказав телефон .

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Roman Betsko
JAVA DEVELOPER

Have more than 5 years experience in enterprise
project's, maintaining and creating from scratch.
Intermediate level of english (was 2 times is USA
total 7 monthes, W&T program)

Looking for new opportunities

WORK HISTORY CONTACT
Address: Kyiv
SOFTWARE ENGINEER 2023-02 - 2023-06
Phone: [відкрити контакти](див. вище в блоці «контактна інформація»)
Customertimes Corp E-mail: [відкрити контакти](див. вище в блоці «контактна інформація»)
Description: LinkedIn: in/roman-betsko-287246152
The sense of the project is to develop a service, which helps
to find bars with special offers with cocktails and alcoholic
beverages for customers, as well as to be able to place such ads
for beverage brands, and bars as places where this will take
SKILLS
place.
JAVA
Responsibilities:
Team leading of the backend team SPRING (BOOT, CORE,
Features implementation MVC, SECURITY, DATA,
BATCH)
Bug fixing
Code reviewing HIBERNATE/MYBATIS
Writing unit tests for the application
Task planning and tasks delegation SQL/NOSQL (POSTGRES,
Introduction of new technologies MYSQL, MONGODB)
Technologies:
MICROSERVICES
Java 11, Spring (Boot, MVC, Security, Data), Liquibase,
Hibernate, Firebase, PostgreSQL, Thymeleaf, Gradle, AWS S3, OOP/OOD
AWS SQS, AWS SNS, Orika, OpenAPI, etc
DESIGN PATTERNS

MOCKITO

JAVA DEVELOPER 2022-09 - 2022-11 GRADLE/MAVEN

LIQUIBASE/FLYWAY
Smartico.ai
JENKINS
Description:
The project implements a loyalty program for gambling and JUNIT
bookmaking companies. Collects statistics from such projects,
sends marketing emails, notifications to their users, etc. THYMELEAF

AWS (S3, SNS, SQS)
Responsibilities:
Injection of new companies into the project DOCKER/DOCKER
Bug fixing COMPOSE
Configuration of AWS CodeCommit
KAFKA
Implementing Spring Batch service for package getting
data from partners KUBERNETES
Communication with the team of other projects
Technologies:
Java 8, Postgres, JDBS, Kafka, Hazelcast, Maven
JAVA DEVELOPER 2020-12 - 2022-01

Customertimes Corp
Description:
Set of microservices that complement Hybris e-commerce

Responsibilities:
Creating design of new microservices
Features implementation
Bug fixing
Communication with the support team and different 3d
party services
Designed and implemented 2 new microservices
Technologies:
Java 8, 11, 17, Spring (Boot, MVC, Security, Data), Liquibase,
Postgres, Hibernate, MyBatis

SOFTWARE ENGINEER 2020-08 - 2021-12

Customertimes Corp
Description:
The sense of the project is to develop a service, which helps
to find bars with special offers with cocktails and alcoholic
beverages for customers, as well as to be able to place such ads
for beverage brands, and bars as places where this will take
place.

Responsibilities:
Configuration of Heroku, as deployment service
Creation of new endpoints and new business logic
Implementing DB migration scripts
Investigation of memory usage of an application
Collaboration with the team
Technologies:
Java 11, Spring (Boot, MVC, Security, Data), Liquibase,
PostgreSQL, Postgis, Thymeleaf, Gradle, AWS s3, Swagger, etc

JAVA DEVELOPER 2019-09 - 2020-08

Customertimes Corp
Description:
Redesign of solutions for improvement of candidates' resumes and
job search. Service gives the ability to create a custom resume for
each and every job to apply to.
Using 2 layers of PDF files for better parsing.

Responsibilities:
Creating a service from scratch
Back-end development
Writing unit and integration tests for the application
Task planning and tasks delegation
Database development
Introduction of technologies into the project such as Stripe Traitify
etc.
Analyzing requirements and implementation of tasks
Fixing bugs
Technologies:
Java 11, Spring (Boot, MVC, Security, Data), MongoDB, Mongobee,
Thymeleaf, Maven, Sovren, Traitify, Stripe, AWS s3, Swagger, PDF
tools, etc
JAVA DEVELOPER 2019-01 - 2019-06

VARTEQ, Inc.
Description:
One of the largest projects for studying in the U.S. makes it possible
to customize the learning process accessible to all subjects of
learning process: teachers, students, and their parents.

Responsibilities:
Back-end development
Code review
Writing unit tests for the application
Customer support
Task planning and tasks delegation
Fixing bugs
Investigation of production issues
Technologies:
Java 5, MSSQL, Apache Struts, JSP, JS, Ant, JUnit

JAVA DEVELOPER 2018-09 - 2019-01

VARTEQ, Inc.
Description:
The e-commerce system for small and medium-sized online stores
is based on Google's analytical data and machine learning. The
system gives recommendations to customers on sales, orderly
delivery of goods, etc.

Responsibilities:
Back-end development
Analyzing and creating requirements
Writing unit and integration tests
Introduction of new technologies
Database development
Fixing bugs
Technologies:
Java 8, Spring, JPA, Hibernate, PostgreSQL, JUnit, Mockito,
Selenium, AWS, Spring Data REST, Flyway, Maven, etc.

JAVA DEVELOPER 2017-07 - 2018-06

NCube Ltd
Description:
CRM application for clients of a large Internet provider. The system
communicates with two different services by SOAP and gives APIs to
other services. CRM gives an opportunity to independently change the
tariff plan to the client, order new services, and pay for them.

Responsibilities:
Development and unit testing of application
Supporting QA teams, both internally and externally, with bug triage
and resolution
Writing unit tests for the application
Fixing bugs
Technologies:
Java 8, Spring Boot, JDBC, MySQL, Thymeleaf, JS (JQuery, AJAX),
Flyway, Gradle, etc
JUNIOR ENGINEER 2017-05 - 2018-09

OTP bank
Description:
Supporting bank DB, Flex and B2 banking systems

Responsibilities:
Launching and monitoring the opening/closing processes of the day
Working with Flex and B2 banking systems
Setting exchange rates for the day
Unloading and preparation of reports
Correction of standard errors according to the prescribed procedures
Training of new engineers for the work process
Technologies:
Oracle DB, Flex, B2

EDUCATION

2017-2019
NATIONAL UNIVERSITY OF KYIV-MOHYLA ACADEMY

Software Engineering
Master's degree

NATIONAL UNIVERSITY OF KYIV-MOHYLA ACADEMY
2013-2017
Software Engineering
Bachelor's degree

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії

Кандидати за містами


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: