Работал в 4 компаниях   3 года 3 месяца

IT

Kotlin developer

MISOFT.PRO

IT

5 месяцев

10.2025 - 02.2026

I was responsible for integrating 3rd-party payment service providers and communicating with the tech team. Besides, I participated in the main orchestrator refactoring, the implementation of new features, and improvements to the system's overall performance. Also, I mentored my colleague, the junior developer, practiced tdd with junit 5 and testcontainerss, maintained ci/cd pipelines via github actions on kubernetes/aws.


Stack: Kotlin, JDK 22, Spring Boot 3, WebFlux, Kotlin Coroutines, REST, gRPC, Saga Orchestration, Outbox, AWS, Prometheus, Grafana, Kubernetes, PostgreSQL, Redis, Kafka.


- Independently integrated 3 international payment service providers, implementing 3DS/non-3DSauthentication, QR-codes, Google Pay, and Apple Pay.

- Refactored payment integration architecture using the Strategy pattern, reducing implementation timefrom 2 weeks to 4 days (70% faster)

- Mentored junior developer through onboarding, daily code reviews, and architecture discussions,approving 10+ PRs monthly

- Optimized database performance by redesigning indexes for tables, reducing query latency by 65%

Java Developer

Rockenue

IT

11 месяцев

09.2024 - 07.2025

Worked at a startup company that was building plugins via the Cloudbeds RMS/PMS System. The main plugin was a SaaS platform - a hotel booking website builder.I participated in the architecture development and client (Hotel owners) communication. I was responsible for implementing CRUD operations for the system, integrating with the Cloudbeds API, conducting code reviews, and maintaining 80%+ test coverage for the services.

Stack: Java 21, Spring Boot, Virtual Threads, JPA, PostgreSQL, MongoDB, Redis, RabbitMQ, REST, gRPC, GCP, Prometheus, Grafana, CI/CD, GitHub Actions, Kubernetes.

- Engineered Cloudbeds API integration from scratch, enabling 200+ hotels to launch SEO-optimized booking websites, processing 2,000+ daily bookings

- Collaborated directly with international clients to accelerate decision-making and reduce delivery timesbottlenecks

- Conducted regular code reviews to improve code quality and system stability

Self-directed

Independent projects

IT

8 месяцев

01.2024 - 08.2024

- Develop front-end applications using React.js and Next.js for personal projects.

- Build a kotlin multiplatform application with jetpack compose including iOS, Android and Desktop platforms- Designed applications with saga patterns (both choreography and orchestration)

- Design applications with Transactional Outbox to guarantee at-least-once delivery and idempotent consumers to achieve exactly-once processing

- Deployed my own projects to cloud using docker, Kubernetes, GitHub actions, Jenkins, DigitalOcean, Google Cloud Platform

Software Engineer

FICE Student Council

IT

1 год 4 месяца

10.2022 - 01.2024

Worked as a volunteer in a student platform project for KPI University. I was responsible for converting schedule data from a table into a clean, well-structured JSON format, creating a REST API to fetch the schedule, fixing bugs, writing documentation, and supporting test coverage.

Stack: Java 17, Spring Boot, JPA, PostgreSQL, Redis, REST, CI/CD, Jenkins, DigitalOcean.

- Built a student-facing web platform adopted by 3,000+ students, reducing schedule conflicts andimproving course planning efficiency

- Automated course scheduling through a REST API scraping pipeline, eliminating 16 hours of manualwork weekly

- Maintained test coverage across all services using JUnit 5 and Mockito

Ключевая информация

Core: java 8+, kotlin, spring boot 3/4, webflux, kotlin coroutines, virtual threads, graalvm, maven, gradle

Data: sql, nosql, postgresql, mongodb, redis, hibernate/jpa, jdbc, r2dbc, liquibase

Integration: rest, grpc, graphql, openapi, oauth 2.0, jwt, rabbitmq, apache kafka

DevOps & Cloud: docker, kubernetes, ci/cd, github actions, jenkins, aws (s3, ec2), gcp (cloud run, gce), prometheus, grafana, opentelemetry, logging, metrics

Architecture & Quality: microservices, saga, transactional outbox, solid, ddd, tdd, junit 5/6, mockito, testcontainers, wiremock

Frontend: react.js, next.js, kotlin multiplatform / compose

Professional Skills: Agile, scrum, kanban, waterfall, mentoring, code review, technical documentation, observability

Учился в 1 заведении

Kyiv polytechnic institute

Information systems and technologies

2026

Владеет языками

Английский

продвинутый

Польский

базовый

Украинский

родной

Volodymyr

Java Developer

Киев

70 000 грн

21 год

Активно ищет работу

полная занятость

Характер работы: удаленная работа, гибридная, в офисе/на месте

Последняя активность 1 неделю назад