Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Serhii

Программист Java

Город: Удаленно
Город:
Удаленно

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

Соискатель указал телефон .

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

SERHII SADOVSKYI
JAVA DEVELOPER

PROFESSIONAL EXPERIENCE SUMMARY

Aimprosoft Highly skilled and proactive Java Developer with 2+ years
2023 - present
of experience in designing and developing dynamic web
applications using Java. Proficient in Spring, Hibernate,
● Crafting well-designed and highly
testable code to meet the project's and other relevant technologies. My expertise extends to
requirements and deliver efficient
AWS, leveraging its services to optimize application
solutions.
● Driving the successful execution of the performance and scalability. Adept at driving continuous
full software development life cycle,
improvement, I am committed to honing my skills in the
from conceptualization to deployment.
● Seamlessly integrating various software current tech stack while exploring new technologies and
components to create a cohesive and
fully functional software system. experiences.
● Maintaining detailed documentation of
the software's functionality, ensuring MAJOR SKILLS
clarity and ease of understanding for the
team and future reference.
● Proficiently troubleshooting, debugging, Java, Spring, Hibernate, SQL/NoSQL DBs, AWS
and upgrading existing systems to
optimize performance and enhance
user experience. OTHER SKILLS
● Adhering to project plans and adhering
to industry standards, guaranteeing the
delivery of high-quality and reliable Back-End Spring Boot, Spring MVC, Spring
software products. Security, Spring Data, Spring REST,
Spring Cloud, JWT, OAuth2, Liquibase

AWS SQS, SNS, CloudWatch, EC2, Lambda,
LANGUAGES Cognito, SES, IAM, S3

DBs MySQL, PostgreSQL, MongoDB
English Upper-intermediate
Russian Native Web Tomcat, Jetty
Ukrainian Native Servers

Other Docker, Git, Maven, Gradle, Postman

EDUCATION

2014 - 2020
Master’s degree
Kryvyi Rih National University
MAJOR PROJECTS

SECURED CLOUD STORAGE PLATFORM

Secured Cloud Storage Platform is an enterprise-grade digital vault and secure document management
system designed to modernize how individuals and organizations store, manage, and share sensitive information.
It ensures the highest level of security, compliance, and performance, enabling the safe exchange of financial,
legal, and personal records. The system consists of multiple client–server applications — including an admin
console and user portal — deployed on AWS EC2/EBS and built using the Spring Boot 3 / Spring Cloud stack. It
integrates AWS Cognito for authentication, SSO via SAML, and multi-session management, allowing users to log
in across devices securely with full session isolation and global sign-out capability. The platform’s infrastructure
employs AWS SQS/SNS for inter-service communication and Lambda for event-driven orchestration of email
notifications (SES), system alerts, and data updates. Secure file storage is handled via AWS S3, with optional
double encryption and checksum validation for data integrity. Backend performance is enhanced through
multithreaded asynchronous processing, scheduled tasks, and WebSocket-based real-time updates, enabling
horizontal scalability and reduced latency during high-volume operations.

Role Platform Java (11, 21, 24), IOS,
Java Developer Android, React, Node.js,
Typescript
Responsibilities:
• Architected and developed Databases MongoDB, MySQL,
secure backend modules using Elasticsearch
Spring Boot 3, Spring Data, and
Spring Security with AWS Technologi Spring Framework (Boot,
integration. es MVC, Data, Security, Cloud,
• Implemented AWS Cognito Scheduling), AWS (Cognito,
authentication, SSO (SAML), multi- S3, Lambda, SES, SQS,
session logic, and MFA for secure, SNS, EC2, EBS), REST API,
seamless access management. Swagger/OpenAPI,
• Designed and optimized WebSocket, Multithreading,
encryption and validation pipelines Asynchronous Processing,
using multithreading and SSO (SAML), MFA,
asynchronous job orchestration. Encryption Pipelines
• Integrated AWS SQS/SNS,
Lambda, and SES for distributed Other: Docker, Bitbucket Pipelines,
event processing and automated IntelliJ IDEA, Git,
notification workflows. CloudWatch, Postman
• Developed REST Public API
for managing documents, vaults, and Team size 10-15
users with strict access control
policies.
• Improved performance and
scalability using WebSocket real-
time communication, scheduled jobs,
and horizontal scaling strategies.
• Led database design and
performance tuning in MongoDB and
MySQL, ensuring consistency across
large datasets.

EMPLOYEE COMPENSATION PLATFORM
Employee Compensation Platform is a blockchain platform that is designed to improve health, safety, and
employee productivity by replacing outdated compensation systems with token-powered smart contracts that
automatically pay workers for their contributions to business profitability. There is a web Company/PEO Admin UI
and Android/iOS employee application with microservices deployed on AWS and built based on the newest Spring
Cloud stack. For communication between services/clients uses AWS SQS/SNS The solution rewards users with
tokens for their performance, enabling them to set and achieve personal and professional goals more accurately.
Bonuses, salary raises, and other infrequent incentives are now replaced with small, immediate rewards paid in
cryptocurrency tokens for achieving daily goals that accumulate to make a substantial difference to the company
and provide immediate positive feedback to employees. The created solution also has built-in free mental health
counseling and orthopedic injury telemedicine assessment tool that allows employees to get the help they need at
any time. With such a solution, employers can offer new benefits to their employees that were previously only
available to large multinational corporations. The platform not only helps employers take care of their employees,
showing them that they are truly valued, but also significantly reduces employer costs by encouraging employees
to be safer and healthier.

Role Platform Java, IOS, Android, Vue 3, Blockchain
Java Developer
Databases MySQL
Responsibilities:
• Developing and implementing Java- Technologies Spring Boot, Spring MVC, Spring Data, Spring
based microservices utilizing the latest Spring Security, Spring Cloud, Spring Integration,
Cloud stack to ensure efficient and scalable REST API, Foundation, Solidity, Jetpack ,
backend functionalities. RxJava, Retrofit, Firebase analytics, Firebase
• Integrating AWS services, such as SQS cloud messaging, Glide, Vuetify, MetaMask,
and SNS, to establish seamless communication WalletConnect, Mocha, SinonJS, SASS, Swift,
between microservices and clients, ensuring Alamofire, UIKit, Autolayout, Interface builder,
smooth data flow and real-time updates. Jenkins
• Ensuring the security and integrity of the
platform by implementing best practices for Third parties AWS S3, AWS SQS, AWS SNS, AWS Fargate
authentication, data encryption, and access
control mechanisms. Tools GIT, IntelliJ IDEA 21.x, Gradle, Firebase
• Collaborating with the front-end
development team to integrate the backend Team size 15-17
services with the Company/PEO Admin UI and
Android/iOS employee application, creating a
user-friendly and cohesive experience.
• Implementing token reward
mechanisms to incentivize and recognize
employee performance, enabling them to
achieve personal and professional goals while
promoting increased productivity.
• Working closely with the DevOps team
to ensure smooth deployment and monitoring of
microservices on AWS, optimizing performance
and scalability of the platform.
ENTERPRISE COMMAND PROCESSING PLATFORM

Enterprise Command Processing Platform is a cloud-based backend system designed to automate and
coordinate internal business workflows through a command-driven architecture. The platform processes and routes
structured commands across multiple services, ensuring reliability, traceability, and real-time communication
between users, data pipelines, and external integrations. I was responsible for implementing and supporting
backend modules that handle command execution, asynchronous processing, and event-driven communication.
My work focused on improving system scalability, throughput, and fault tolerance through optimized multithreaded
design and non-blocking execution patterns.

Role Platform Java 8
Java Developer
Databases PostgreSQL, MongoDB
Responsibilities:
• Implemented backend logic for Technologies Command Architecture, REST API,
command bus and command-handler WebSocket, Asynchronous Processing,
workflows used to process system actions. Multithreading, Event Handling, Validation &
• Added validation, authorization, and Authorization Pipelines
enrichment layers before command execution
to ensure data consistency and security. Tools Git, IntelliJ IDEA, Docker, Postman, Jira
• Developed asynchronous and
multithreaded task execution, improving Team size 5
processing speed and system responsiveness.
• Integrated event propagation and audit
logging for real-time monitoring and debugging.
• Created and maintained REST APIs for
communication between backend components
and frontend clients.
• Participated in implementing
WebSocket-based notifications for live status
updates and operational visibility.
• Enhanced reliability by improving retry,
error-handling, and logging mechanisms for
distributed operations.

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: