I build Java-first tools and backend systems: REST APIs, developer utilities, and CLI tools.
I enjoy building software that is practical, reliable, and easy to maintain. Most of my projects are driven by curiosity, exploring new technologies, solving real problems, and improving my understanding of backend engineering through hands-on development.
My current focus is the Java ecosystem, particularly Spring Boot, databases, testing, and modern software engineering practices. Every project I build is an opportunity to learn something new and write better software.
A load testing tool that stress-tests API endpoints using AI-generated chaos payloads. Sends concurrent requests, tracks latency and failure rates, and produces a post-run analysis report. Built to surface how APIs behave under realistic, unpredictable load.
A CLI tool that compares two versions of a JSON API response and flags what changed — added fields, removed fields, value changes, and type changes. Assigns a risk score (HIGH / MEDIUM / LOW / SAFE) based on the nature of the diff. Built to catch breaking changes before they reach consumers.
A RESTful Product Management API built with Spring Boot and MongoDB, featuring CRUD operations, request validation, global exception handling, and a clean layered architecture.
JavaLabs-IO — a GitHub organization for Java tooling, backend experiments, and system-level implementations.
