Summary

Expertise

Project Highlights

Education

Agency

YC

English:

Upper Intermediate

Yaroslav C.

vetted by Youteam

Vetted by YouTeam

United States

UTC -09:00

America/Nome

English:

Upper Intermediate

Java developer - 6.5 years of general software development experience

6,5 years of total Java software development experience: practical experience with JEE, Spring and different test-frameworks. Experience in working with different database systems, full project development life-cycle. Polite, fast learning, good team member, goal oriented.

Want to hire this engineer?

Check if Yaroslav is available

Expertise

Years of commercial development experience

7 years of experience

Core technologies

Java 7 years
SQL 7 years
XML 7 years
JavaScript 3 years
HTML 3 years

Other technologies

Ajax
Node.js
Axios

Project Highlights

icon
Front-End Developer

Orderly

Services and contract for permissionless, decentralized exchange protocol and modular ecosystem built on NEAR.

Responsibilities & achievements

Developing a new FE side from scratch using ReactJS. Integrating crypto lib for singing orders with ED25519 and Secp256k1 for SDK project

Node.js
React.js
icon
Java Developer

Okonto

Centralized exchange (CEX) / Liquidity management platform

Responsibilities & achievements

Developed Apache Kafka-based blockchain project. Recombined microservice-based projects to a single monolith, and developed Swagger-based API. Consolidated multiple database systems into a unified data architecture.

Hibernate
Java
MySQL
Spring
Redis
icon
Senior Java Developer

Menu management system (NDA)

Menu management system which allows restaurants to connect new suppliers according to their needs and allow suppliers to produce as much as restaurants needs.

Responsibilities & achievements

Accepting a project from the previous team; Discussion of technical specifications with the customer; Project evaluation, discussion of project details, sprint planning; Conducting a technical interview; Developing new features on the backend side; Fixing performance issues; Bug-Fixing.

Java
Spring
IntelliJ IDEA
GraphQL
icon
Full-Stack Developer(Java/React)

Tool for data (NDA)

Tool for data migration from one tool to the cloud by creating deployment packages with excel files with collected data from the database.

Responsibilities & achievements

Developing new features on frontend and backend side; Fixing performance issues; Bug-Fixing

Java
MySQL
React.js
Spring
JUnit
icon
Java Developer

Mobile POS system (NDA)

Mobile POS system with an app for customers. With possibilities to manage your products, social media connectivity, support for multiple branches and integrated loyalty programs.

Responsibilities & achievements

Developing backend logic; Bug-Fixing(Support lane).

Java
MySQL
Spring
JUnit
icon
Java Developer

Sales Engagement Platform

System of engagement that makes every customer interaction successful. Intuitive, complete and open Sales Engagement Platform that integrates content, communications and actionable insights to improve business results.

Responsibilities & achievements

Developing backend logic; Bug-Fixing; Writing unit tests.

Java
MySQL
Spring
JUnit
icon
Junior Java Developer

Cloud service (NDA)

Customer is the premier cloud services and software company for enterprises moving to AWS, Google, Microsoft and other leading cloud platforms and helps clients migrate applications to the cloud or build net new applications that leverage cloud technologies.

Responsibilities & achievements

Implementing business logic; Managing users permissions using Spring Security; Writing tests using Junit And Mockito; Writing automated tests using Selenium 2.0; Working with BD using Flyway(creating, updating tables) and also creating CRUD operations for them; Making code review; Bug fixing.

Java
JavaScript
MySQL
Spring
JUnit
icon
Intern

CDP Portal

CDP portal is based on the AEM technology stack. It is designed for business process and workflow automation of the career development department in EPAM, such as: mentoring program, training, courses, homework, etc.

Responsibilities & achievements

Developing business logic layer; Bug-Fixing; Writing test.

Ajax
Java
JavaScript
jQuery
MySQL

Education

Higher education in Computer Science

Agency

FinTech Blockchain Dev agency #155

100-400

GMT+2

Kharkiv/Ukraine

Core Expertise

AngularJS
Java
JavaScript
Kotlin
.NET
Node.js
React.js
Golang
QA Management
Swift
Project management
Ethereum
Hyperledger
Solidity
Vue.js
Blockchain
Business Analysis
Rust
DApp

Industries

E-Commerce & Retail, Banking & Finance, Entertainment & Games, Mapping & Navigation, Photo & Video, Healthcare & Medicine, Safety & Security, Blockchain & Cryptocurrency, Cybersecurity & Data Protection, Big Data, Gambling & Casinos

Want to hire this engineer?

Check if Yaroslav is available