I'm a Fullstack Developer with 5+ years of experience building scalable systems across the automotive, financial, and industrial sectors.
My core focus is backend development with Java (Spring Boot, WebFlux, Quarkus), microservices, and event-driven architectures. I also have experience with frontend development using React and TypeScript, especially in building real-time dashboards and collaborating closely with UX teams.
I enjoy solving real problems through clean architecture, automation, and teamwork.
- 🧩 Designed and implemented microservice architectures for real-time vehicle telemetry processing (20K+ simultaneous users).
- 💰 Helped reduce 70% of maintenance effort by modernizing legacy banking systems with Spring Boot and Kubernetes.
- 📉 Reduced 40% of network payload and 80% of cascading failures in an automotive voice assistant using WebFlux + Protobuf + Resilience4j.
- 📊 Increased test coverage and deployment stability using CI/CD pipelines with Jenkins, Docker and automated testing with JUnit and Selenium.
- 🛠️ Created monitoring dashboards and alerting strategies that reduced production debugging time by 50%.
- Deepening architectural skills (hexagonal architecture, BFF, DDD, distributed systems)
- Exploring cloud-native best practices (AWS, Azure)
- Building developer tools and internal platforms
Languages & Frameworks:
Java (Spring Boot, WebFlux, Quarkus), Node.js, TypeScript, React, Python
Architecture & Patterns:
Microservices, Hexagonal Architecture, RESTful APIs, BFF, Event-driven, DDD, Clean Architecture
Cloud & DevOps:
Docker, Kubernetes, Jenkins, AWS (EC2, Lambda)
Data & Messaging:
PostgreSQL, MongoDB, MySQL, Redis, Kafka, RabbitMQ
Monitoring & Testing:
Grafana, Kibana, Elastic Stack, JUnit, Mockito, Selenium, Locust
- Collaboration: Open to contributing to open-source or innovative projects.
- Hire Me: Seeking backend/microservices roles with scalable challenges.
- Fun Fact: When I'm not coding, you'll find me:
- Rewatching classic anime (Steins;Gate time travel theories > meetings).
- Messing with old hardware like overclocking a Core 2 Duo to run Python (why? Because I'ts fun).
- I automate random life stuff – like a script that texts me when my favorite manga drops a new chapter (no more F5 wars).
- Playing retro gaming with my newphews.