Position: Java Engineer
Category: Java
English level: fluent
Years of experience: 5

_____________
Achievements:
Accelerated processing of batch data by "divide and conquer" and applying multithreading, impacted response time by 40%
Created microservices "from scratch" with RabbitMq/Postgres/Redis connections and Gitlab CI/CD processes
Optimised sql-queries on heavily loaded service that was using several RDBMS, reduced other services clients waiting time by ~30-35%
Hello, dear Reader! Briefly:
Netcraker, EPAM - from junior to senior.

Communicated with customers to refine business requirements and deliver nice features to solve their problems. Sometimes convinced them if needed :)
Solution implementation and optimisation, cause I believe in algorithmic way of thinking and in clean code.
Responsible for services development, performance analytics, and integration with other API
Mentored younger developers, providing best practices of code review, wrote Confluence documentation
Created feature design, presented to team, delegated to members parts of implementation, provided quality control
Deeply dive into technologies as well as try to understand the concept on a high level and what value do we deliver

Looking forward to hear from you!
Thanks: Senior software engineer