Built modular backend components using core Java and OOP principles.
Experienced in developing scalable and maintainable applications using Java, with strong understanding of object-oriented principles, data structures, and multithreading. Proficient in core Java concepts such as classes, inheritance, interfaces, exception handling, and collections framework. Familiar with Java-based tools and frameworks like JDBC, Servlets, and Spring Boot for backend development. Capable of building cross-platform desktop, web, and API-driven applications with a focus on clean code and performance.