Senior Java Developer
Crafting robust enterprise solutions by day,
chasing waves and powder by
weekend.
As a Senior Java Developer, I specialize in building scalable, high-performance enterprise applications. With years of experience in the Java ecosystem, I bring technical excellence and architectural insight to every project.
Beyond code, I'm driven by a passion for adventure. Whether I'm riding waves on my surfboard or carving through fresh snow on a mountain, I embrace challenges and push boundaries—in both my professional and personal life.
I believe in clean code, continuous learning, and the thrill of solving complex problems. My approach combines technical precision with creative problem-solving.
Advanced Java development, multithreading, concurrent programming, and JVM optimization
Spring Boot, Spring Security, microservices architecture
PostgreSQL, MySQL, MongoDB, Redis, database design and optimization
Docker, Jenkins, AWS, CI/CD pipelines
Microservices, Domain-Driven Design, RESTful APIs, system design
JUnit, Mockito, integration testing, test-driven development
When I'm not building software, I'm seeking adventure
Whether it's about a project, collaboration, or just to chat about Java and extreme sports