Transition

Embracing AI-Driven Development

Joined a translation platform as a Senior Software Engineer, integrating large language models and AI-powered workflows into production systems using Langchain4j, Spring AI, and event-driven architecture.

Skills:
  • Langchain4j
  • Spring AI
  • Kafka
  • Kotlin
Learning

Leading Monolith Decomposition

Led the architectural effort to decompose a monolithic god-service into well-bounded microservices. This project was a masterclass in domain-driven design, API contracts, and managing distributed complexity.

Skills:
  • Microservices
  • Spring Boot
  • API Design
  • Domain-Driven Design
Learning

Deep Dive into Medical Systems

Developed deep expertise in healthcare data systems, learning about data security requirements, regulatory compliance, and the critical importance of data integrity in medical contexts.

Skills:
  • Data Security
  • MySQL
  • Flyway
  • Legacy System Modernization
Milestone

Promoted to Senior Java Developer

Stepped into a senior engineering role on a medical data platform, taking on responsibilities for system architecture, technical leadership, and mentoring. A recognition of three years of consistent growth.

Skills:
  • Java 17
  • MySQL
  • System Architecture
  • Technical Leadership
Transition

Tackling Enterprise ERP Systems

Moved to a fashion industry ERP project, confronting the complexity of enterprise resource planning domains. This role pushed me to master complex business logic and rigorous testing practices.

Skills:
  • PostgreSQL
  • Spring MVC
  • JUnit 5
  • Cucumber
Transition

Growing into a Middle Developer

Transitioned from a junior to a middle developer through consistent delivery and expanding technical ownership. Began taking on more complex system design tasks and mentoring newer team members.

Skills:
  • Java 11
  • Spring Boot
  • System Design
Milestone

Master's Degree in Computer Science

Graduated with a Master's degree in Computer Science from Kharkiv National University of Radio Electronics. Balancing full-time work and academic research sharpened both my technical depth and discipline.

Skills:
  • Computer Science
  • Software Engineering
  • Algorithms
Learning

First AWS Cloud Integration

Gained hands-on experience with AWS cloud services including S3, RDS, Lambda, and Transcribe while building features for the media platform. This was my introduction to cloud-native thinking.

Skills:
  • AWS
  • S3
  • Lambda
  • Transcribe
Milestone

Started My Java Career

Joined a web-media platform as a Junior Java Developer, marking the beginning of my professional software engineering journey. This was my first opportunity to work with enterprise-grade Java technologies in a production environment.

Skills:
  • Java 8
  • Spring Boot
  • Docker
  • REST APIs