• Файл

Максим

Java software engineer

Вік: 35 років
Місто проживання: Дніпро
Готовий працювати: Дистанційно
Вік:
35 років
Місто проживання:
Дніпро
Готовий працювати:
Дистанційно

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

Шукач вказав телефон та ел. пошту.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Maksym PROFILE
Krasnopolskyi Calm, pragmatic engineer who learns quickly and takes end-to-
Java Software Engineer end ownership. I’ve completed 100+ extreme endurance events,
bringing the same resilience and reliability my teams count on.
makskrasnopolskyi@
gmail.com WORK EXPERIENCE
[відкрити контакти](див. вище в блоці «контактна інформація»)
Royale Digital Solutions LLC
Ukraine, Dnipro Java Software Engineer
GitHub 05/2024 – 10/2025
•Introduced CI/CD from scratch on GitHub Actions for a multi-
LinkedIn module codebase (server, client, cache, etc), with
Telegram deterministic versioning, build caching and artifact
publishing to Google Cloud Storage (GCS); automated deploys
for Windows and Linux. Deploy time: 3h → 3–7m, manual steps
~12–15 → 0;
SKILLS •Built a Spring Boot platform that automates YouTube
Core publishing: it imports videos from Google Drive, generates AI
Java 8-17, titles/thumbnails, uploads them, and attaches subtitles.
Spring Boot(Web, Data, Workloads run asynchronously with a small Thymeleaf admin
Security, Validation, AOP), UI, support scheduling or per-channel Auto mode, and handle
Hibernate, Docker, CI/CD multiple channels with isolated credentials and switchable AI
(GitHub Actions) models. Result: single-click releases, standardized metadata,
and ~4–6 hours saved each week; access secured with basic
Data Spring Security.
SQL (PostgreSQL, MySQL) •Mentored a junior (tasks, PRs, reviews) and kept beta/staging
NoSQL (MongoDB, Redis) servers healthy (access, config, checks, troubleshooting,
Liquibase hotfixes).
•Day-to-day I build and maintain REST APIs—clean endpoints
Messaging with validation, versioning, and consistent error handling. I
RabbitMQ, ActiveMQ handle data access via JDBC/JPA: evolve schemas, tune
queries, and manage transactions and pagination. I integrate
Cloud external services, offload long-running tasks to background
AWS (S3, Lambda, API jobs/queues, add observability (logs, metrics, health checks),
Gateway, SQS, SNS, and write tests to keep CI green and releases smooth.
DynamoDB, Cognito),
GCP, OCI EPAM
Java Trainee
Testing 11/2024 – 05/2025
JUnit, Mockito, During my time as a Java Trainee at the EPAM Laboratory, I
Testcontainers, deepened my understanding of software engineering principles
Cucumber and modern cloud-native development. I worked with Java and
Frontend Spring Boot to build microservices, applying Agile
JavaScript(React), HTML, methodologies in a collaborative team environment. I gained
CSS, JSP, Thymeleaf, hands-on experience with AWS Serverless technologies,
JavaFX including Lambda, API Gateway, SQS, SNS, S3, DynamoDB,
Cognito and used tools such as Sindicate and KubeRocketCI for
Observability CI/CD and service orchestration. The program emphasized
Prometheus, Grafana practical application, clean code, and system design. This
experience strengthened my skills in scalable backend
Tools development, cloud integration, and modern DevOps workflows
Postman, within a professional engineering culture.
OpenAPI/Swagger,
Bash/Linux, Git,
Maven/Gradle
CERTIFICATES Persha vagova
Java Junior
Oracle Cloud 01/2024 – 05/2024
Infrastructure 2024 As part of a project focused on managing broadcasting across
Certified AI remote screens, I led the development process end to end. My
Foundations Associate responsibilities included designing and implementing the
database schema, building content storage and management
Oracle Cloud Data services, and configuring HTTP communication using Spring
Management 2022 Web and Spring WebFlux. To enable precise control over
Foundations Certified broadcast timing, I integrated Quartz Scheduler into the system
Associate and ensured reliable job execution.
AWS Badges PROJECTS
Google Cloud Platform
Gym management
A backend service for managing training sessions between
EPAM Java Summer trainers and trainees. Handles authentication, authorization,
2022 personal data management, session scheduling, and report
generation by trainers.
LANGUAGES Architecture: Multi-module project using Eureka for service
discovery, Spring Boot for backend development, and Gradle for
English B2 build automation.
Messaging: ActiveMQ
Ukrainian C2 Data Management: MySQL, MongoDB, Liquibase
Testing: JUnit, Mockito (with >80% coverage), Cucumber,
Russian C2 WireMock for integration testing
Monitoring: Prometheus, Grafana
IoT agri-monitoring (private)
The platform for soil moisture/temperature/humidity that turns
raw sensor data into actionable irrigation alerts for small farms.
Hardware: ESP32 sensors
Architecture: Microservices in Java 21 (Spring Boot 3) and Go;
DevOps: Docker, CI/CD (GitHub Actions), OCI VM
Messaging: MQTT (HiveMQ) for ingest; AWS SQS for notifications
Data Management: Oracle Autonomous Database (ADB), Liquibase
Security: Spring Security (JWT/OAuth2/OIDC)
Frontend: React web app

COURSES
Grow your career with Google Cloud: AI, ML & Data
Google Ukraine
09/2023 – 11/2023
Java Summer 2022
EPAM
07/2022 – 02/2023
Java Pro
hillel IT Scholl
03/2022 – 07/2022

EDUCATION
Dnipro University of technology
Graduated with a specialization in Hydrogeology
09/2007 – 08/2012

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: