Ukraine's #1 job service
Personal information hidden
This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/15912337/
Java software engineer
- City of residence:
- Dnipro
- Ready to work:
- Remote
Contact information
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Maksym PROFILE
Krasnopolskyi
Calm, pragmatic engineer who learns quickly and takes end-to-end
Java Software ownership. I’ve completed 100+ extreme endurance events, bringing
Engineer the same resilience and reliability my teams count on.
makskrasnopolskyi WORK EXPERIENCE
@gmail.com
IncoreSoft LLC
[open contact info ](look above in the "contact info" section) Full Stack Software Engineer
Ukraine, Dnipro 12/2025 – 09/2026
I work as a backend-focused Full-Stack Software Engineer on
GitHub
IncoreSoft VMS and its AI video analytics engine, Vezha — two
LinkedIn connected products for enterprise video surveillance. VMS
connects to and manages IP cameras from multiple
Telegram manufacturers, handling live streaming, recording, and playback.
Vezha builds on those video streams with AI-driven analytics
plugins (license plate recognition, face recognition, and others)
SKILLS and a notification system, and can be integrated with VMS.
Core My work spans both products: building vendor-specific camera
Java 8-21, Spring Boot driver integrations on the VMS side (Hikvision, Dahua, and others),
(Web, Data, Security, and contributing to analytics plugin logic and the notification
Validation, AOP), system on the Vezha side. Across both, this involves designing
Hibernate, APIs, evolving the database schema, and developing backend
Javalin functionality that keeps the systems stable as the number of
cameras and plugins grows, along with occasional Vue 3 and
Data
TypeScript frontend updates.
SQL (PostgreSQL, MySQL)
NoSQL (MongoDB, Redis) For example, that work has included:
JOOQ, Liquibase Making backend backup and restore significantly more reliable
•
and faster — up to 50–120x on a typical installation — with
API failures now rolling back cleanly instead of leaving the database
REST, gRPC partially wiped.
Messaging Building a traffic analytics plugin end to end: real-time vehicle
•
Nats, RabbitMQ, ActiveMQ counts, speed, and throughput per road segment, along with
more precise, slightly delayed statistical aggregates, using
Cloud GraphHopper for route calculation based on OpenStreetMap data
AWS (S3, Lambda, API and an accompanying map UI.
Gateway, SQS, SNS, Royale Digital Solutions LLC
DynamoDB, Cognito), Java Software Engineer
GCP, OCI
05/2024 – 10/2025
Testing Introduced CI/CD from scratch on GitHub Actions for a multi-
JUnit, Mockito, module codebase (server, client, cache, etc), with deterministic
Testcontainers, Cucumber versioning, build caching and artifact publishing to Google Cloud
Storage (GCS); automated deploys for Windows and Linux. Deploy
Frontend time: from 3h to 3-7m, manual steps from ~12–15 to 0;
JavaScript, TypeScript
React, Vue.js (Module Built a Spring Boot platform that automates YouTube publishing: it
Federation), HTML/CSS, imports videos from Google Drive, generates AI titles/thumbnails,
JSP, Thymeleaf, JavaFX uploads them, and attaches subtitles. Workloads run
asynchronously with a small Thymeleaf admin UI, support
Observability scheduling or per-channel Auto mode, and handle multiple
Prometheus, Grafana channels with isolated credentials and switchable AI models.
Result: single-click releases, standardized metadata, and ~4-6
Tools hours saved each week; access secured with basic Spring Security.
Docker, Postman, CI/CD
(GitHub Actions), Mentored a junior (tasks, PRs, reviews) and kept beta/staging
OpenAPI/Swagger, servers healthy (access, config, checks, troubleshooting, hotfixes).
Bash/Linux, Git,
Maven/Gradle
CERTIFICATES Day-to-day I build and maintain REST APIs-clean endpoints with
validation, versioning, and consistent error handling. I handle data
Oracle Cloud access via JDBC/JPA: evolve schemas, tune queries, and manage
Infrastructure 2024 transactions and pagination.
Certified AI Foundations I integrate external services, offload long-running tasks to
Associate background jobs/queues, add observability (logs, metrics, health
checks), and write tests to keep CI green and releases smooth.
Oracle Cloud Data
Management 2022 EPAM
Foundations Certified Java Trainee
Associate 11/2024 – 05/2025
AWS Badges During my time as a Java Trainee at the EPAM Laboratory, I
deepened my understanding of software engineering principles
Google Cloud Platform and modern cloud-native development. I worked with Java and
Spring Boot to build microservices, applying Agile methodologies
EPAM Java Summer in a collaborative team environment. I gained hands-on experience
2022 with AWS Serverless technologies, including Lambda, API Gateway,
SQS, SNS, S3, DynamoDB, Cognito and used tools such as Sindicate
LANGUAGES and KubeRocketCI for CI/CD and service orchestration. The program
emphasized practical application, clean code, and system design.
English B2 This experience strengthened my skills in scalable backend
development, cloud integration, and modern DevOps workflows
Ukrainian C2 within a professional engineering culture.
Persha vagova
Russian C2
Java Junior
01/2024 – 05/2024
COURSES
As part of a project focused on managing broadcasting across
Grow your career with remote screens, I led the development process end to end. My
Google Cloud: AI, ML & responsibilities included designing and implementing the
Data database schema, building content storage and management
Google Ukraine services, and configuring HTTP communication using Spring Web
09/2023 – 11/2023 and Spring WebFlux. To enable precise control over broadcast
timing, I integrated Quartz Scheduler into the system and ensured
Java Summer 2022 reliable job execution.
EPAM
07/2022 – 02/2023 PROJECTS
Java Pro Gym management
hillel IT Scholl A backend service for managing training sessions between trainers
03/2022 – 07/2022 and trainees. Handles authentication, authorization, personal data
management, session scheduling, and report generation by
EDUCATION trainers.
Architecture: Multi-module project using Eureka for service
Dnipro University of discovery, Spring Boot for backend development, and Gradle for
technology build automation.
Graduated with a Messaging: ActiveMQ
specialization in Data Management: MySQL, MongoDB, Liquibase
Hydrogeology Testing: JUnit, Mockito (with >80% coverage), Cucumber, WireMock
09/2007 – 08/2012 for integration testing
Monitoring: Prometheus, Grafana
Krasnopolskyi
Calm, pragmatic engineer who learns quickly and takes end-to-end
Java Software ownership. I’ve completed 100+ extreme endurance events, bringing
Engineer the same resilience and reliability my teams count on.
makskrasnopolskyi WORK EXPERIENCE
@gmail.com
IncoreSoft LLC
[
Ukraine, Dnipro 12/2025 – 09/2026
I work as a backend-focused Full-Stack Software Engineer on
GitHub
IncoreSoft VMS and its AI video analytics engine, Vezha — two
LinkedIn connected products for enterprise video surveillance. VMS
connects to and manages IP cameras from multiple
Telegram manufacturers, handling live streaming, recording, and playback.
Vezha builds on those video streams with AI-driven analytics
plugins (license plate recognition, face recognition, and others)
SKILLS and a notification system, and can be integrated with VMS.
Core My work spans both products: building vendor-specific camera
Java 8-21, Spring Boot driver integrations on the VMS side (Hikvision, Dahua, and others),
(Web, Data, Security, and contributing to analytics plugin logic and the notification
Validation, AOP), system on the Vezha side. Across both, this involves designing
Hibernate, APIs, evolving the database schema, and developing backend
Javalin functionality that keeps the systems stable as the number of
cameras and plugins grows, along with occasional Vue 3 and
Data
TypeScript frontend updates.
SQL (PostgreSQL, MySQL)
NoSQL (MongoDB, Redis) For example, that work has included:
JOOQ, Liquibase Making backend backup and restore significantly more reliable
•
and faster — up to 50–120x on a typical installation — with
API failures now rolling back cleanly instead of leaving the database
REST, gRPC partially wiped.
Messaging Building a traffic analytics plugin end to end: real-time vehicle
•
Nats, RabbitMQ, ActiveMQ counts, speed, and throughput per road segment, along with
more precise, slightly delayed statistical aggregates, using
Cloud GraphHopper for route calculation based on OpenStreetMap data
AWS (S3, Lambda, API and an accompanying map UI.
Gateway, SQS, SNS, Royale Digital Solutions LLC
DynamoDB, Cognito), Java Software Engineer
GCP, OCI
05/2024 – 10/2025
Testing Introduced CI/CD from scratch on GitHub Actions for a multi-
JUnit, Mockito, module codebase (server, client, cache, etc), with deterministic
Testcontainers, Cucumber versioning, build caching and artifact publishing to Google Cloud
Storage (GCS); automated deploys for Windows and Linux. Deploy
Frontend time: from 3h to 3-7m, manual steps from ~12–15 to 0;
JavaScript, TypeScript
React, Vue.js (Module Built a Spring Boot platform that automates YouTube publishing: it
Federation), HTML/CSS, imports videos from Google Drive, generates AI titles/thumbnails,
JSP, Thymeleaf, JavaFX uploads them, and attaches subtitles. Workloads run
asynchronously with a small Thymeleaf admin UI, support
Observability scheduling or per-channel Auto mode, and handle multiple
Prometheus, Grafana channels with isolated credentials and switchable AI models.
Result: single-click releases, standardized metadata, and ~4-6
Tools hours saved each week; access secured with basic Spring Security.
Docker, Postman, CI/CD
(GitHub Actions), Mentored a junior (tasks, PRs, reviews) and kept beta/staging
OpenAPI/Swagger, servers healthy (access, config, checks, troubleshooting, hotfixes).
Bash/Linux, Git,
Maven/Gradle
CERTIFICATES Day-to-day I build and maintain REST APIs-clean endpoints with
validation, versioning, and consistent error handling. I handle data
Oracle Cloud access via JDBC/JPA: evolve schemas, tune queries, and manage
Infrastructure 2024 transactions and pagination.
Certified AI Foundations I integrate external services, offload long-running tasks to
Associate background jobs/queues, add observability (logs, metrics, health
checks), and write tests to keep CI green and releases smooth.
Oracle Cloud Data
Management 2022 EPAM
Foundations Certified Java Trainee
Associate 11/2024 – 05/2025
AWS Badges During my time as a Java Trainee at the EPAM Laboratory, I
deepened my understanding of software engineering principles
Google Cloud Platform and modern cloud-native development. I worked with Java and
Spring Boot to build microservices, applying Agile methodologies
EPAM Java Summer in a collaborative team environment. I gained hands-on experience
2022 with AWS Serverless technologies, including Lambda, API Gateway,
SQS, SNS, S3, DynamoDB, Cognito and used tools such as Sindicate
LANGUAGES and KubeRocketCI for CI/CD and service orchestration. The program
emphasized practical application, clean code, and system design.
English B2 This experience strengthened my skills in scalable backend
development, cloud integration, and modern DevOps workflows
Ukrainian C2 within a professional engineering culture.
Persha vagova
Russian C2
Java Junior
01/2024 – 05/2024
COURSES
As part of a project focused on managing broadcasting across
Grow your career with remote screens, I led the development process end to end. My
Google Cloud: AI, ML & responsibilities included designing and implementing the
Data database schema, building content storage and management
Google Ukraine services, and configuring HTTP communication using Spring Web
09/2023 – 11/2023 and Spring WebFlux. To enable precise control over broadcast
timing, I integrated Quartz Scheduler into the system and ensured
Java Summer 2022 reliable job execution.
EPAM
07/2022 – 02/2023 PROJECTS
Java Pro Gym management
hillel IT Scholl A backend service for managing training sessions between trainers
03/2022 – 07/2022 and trainees. Handles authentication, authorization, personal data
management, session scheduling, and report generation by
EDUCATION trainers.
Architecture: Multi-module project using Eureka for service
Dnipro University of discovery, Spring Boot for backend development, and Gradle for
technology build automation.
Graduated with a Messaging: ActiveMQ
specialization in Data Management: MySQL, MongoDB, Liquibase
Hydrogeology Testing: JUnit, Mockito (with >80% coverage), Cucumber, WireMock
09/2007 – 08/2012 for integration testing
Monitoring: Prometheus, Grafana
Similar candidates
-
Senior Back-end (PHP) Developer, Software Engineer
120000 UAH, Remote, Kyiv -
Javascript developer
Remote, Vinnytsia , more 2 cities -
Javascript-програміст
Remote -
Javascript-програміст
Remote, Lviv -
PHP Developer, Software Engineer
Remote -
Інженер-програміст
100000 UAH, Remote, Other countries