Building backend systems focused on clean architecture, domain modeling, and reliable data persistence.
Backend Software Engineer focused on designing and building well-structured backend systems using Java and Spring Boot. Interested in clean architecture, business rule modeling, and relational data persistence. Focused on writing maintainable, readable code and building backend systems that solve real-world problems reliably. Experience working with PostgreSQL, Docker, and Linux-based environments.
"Simplicity over complexity, Clear domain modeling, Maintainable code first and Long-term system thinking
A Spring Boot REST API for managing a movie database with full CRUD operations. Built to practice backend development, REST architecture, and layered application design.
A lightweight Java command-line tool that monitors log files and detects warnings, errors, and unusual activity. Built to practice log parsing, file processing, and CLI monitoring utilities.
Actively participated in the Software Development Life Cycle (SDLC) by reporting, documenting, and tracking bugs, and focused on breaking system flows to uncover unhandled exceptions, providing valuable feedback to improve backend resilience.
Development of backend applications using Java and Spring Boot. Implementation of REST APIs, relational database modeling with PostgreSQL. Focus on code organization, maintainability, and backend system structure.