Oleh
Contact us and we will hire Oleh for your team.
About Oleh
Oleh is an experienced IT specialist with 9 years of experience, specializing in JAVA programming. He is highly skilled in developing and maintaining software applications using Java technologies.
9
Years of
Experience
36
Happy
Clients
154
Complete
Projects
Skills
Java
94%
Expericence
Senior Java Developer
OCPP Server-gate for Chargers | Yalantis
Date: 04.2022 — 11.2023
Responsibilities
● Investigate and fix performance issues on the highload pipeline.
● Refactoring existing open-source solutions due to security/performance issues
● Updating production to the last open-source version.
● Refactoring SQL for better performance
● Implemented new features for analytics and service management.
● implement monitoring tools (Grafana, etc.)
● Creating auto deployment script for Mac and Windows using cron service and
task/event manager and bash/PowerShell.
● write production-ready microservices from scratch based on previous open-source
solutions.
● Debugging end-to-end solutions according to existing hardware and closed software
for charging.
● Reverse engineering existing closed solutions of charger hardware.
● Implemented custom load balancer solution +tuning existing Kubernetes
Senior Software Engineer
Infopulse
Date: 01.2019 — 01.2022
Responsibilities
● Development of new modules for the Transport Management System (TMS).
● Refactoring existing solutions, decomposing monolith into microservices.
● Fixing bugs from previous iterations and improving UX interaction.
● Providing L3 support, consulting end users, collecting end-user reports, and
implementing improvements based on these reports.
● Writing documentation and revising it based on user reports to prevent new bugs or misunderstandings.
● Migrating existing solutions, building and testing infrastructure from on-premise servers to Azure.
● Preparing the infrastructure for a new release version. Deploying code into customer
infrastructure. Writing migration scripts. Testing and preparing accepting scenarios for Pre-production.
Middle Software Engineer
Real-time app performance and server monitoring | Zaraffasoft
Date: 06.2017 — 12.2028
Project description
Technologies Used: Java 8, Playframework, AWS, Elasticsearch API +Kibana (UI), Zabbix API, Redis, PostgreSQLResponsibilities
● Developing new microservices for testing existing solutions (load testing, identifying
bad URLs, etc.).
● Designing dashboards displaying information about existing problems.
● Configuring Zabbix for collecting various logs and displaying them on the dashboard.
● Creating a microservice for notifications.
Middle Full-Stack Developer (Back-End)
Cloud CMS based on microservices. for video processing. | Partizan Security
Date: 08.2016 — 07.2017
Responsibilities
●Developing a microservice for notifications.
●Creating a microservice for pain management and invoicing.
●Redesigning the CMS system for new regions (Latvia, Estonia).
●Adding new region settings, configurations, and modules