Projects
Showcasing impactful projects and technical achievements.
Experience
Professional journey and career timeline.
Software Engineer, Java Backend Engineer
Implementation, testing and maintenance of features in a Java backend system with a Swing based desktop application.
Software Engineer, Java Backend Engineer
Implementation of features in microservices codebase written in Java, using Spring and Spring Boot using REST APIs.
Skills
Key skills that define my professional identity.
Java
Core language with 9+ years of professional experience across enterprise systems, microservices, and desktop applications.
Kotlin
Modern JVM language used for building reactive libraries, coroutine-based frameworks, and Spring Boot services.
Spring Framework
Deep expertise in Spring Boot, Spring MVC, and Spring ecosystem for enterprise backend development.
Concurrent Programming
Extensive experience with multithreading, reactive programming, coroutines, and high-throughput systems.
API Design
Design and implementation of RESTful APIs, OpenAPI specifications, and GraphQL schemas.
JavaFX
Desktop application development with rich UI components and media capabilities.



