About Me
I am a highly motivated Java Developer with strong expertise in building scalable backend systems using Spring Boot, REST APIs, Hibernate (JPA), and MySQL. I bring a solid understanding of OOP principles, data structures, system architecture, and performance optimization.
My experience spans developing full-stack applications, integrating APIs, designing database-driven systems, and implementing secure authentication mechanisms. I prioritize clean code, modular architecture, and maintainable solutions aligned with industry best practices.
Alongside professional development, I actively solve DSA problems on LeetCode to sharpen my analytical thinking and regularly mentor peers in Java and AI technologies, demonstrating leadership and technical depth.
I am continuously evolving as an engineer — focused on delivering impact through robust backend solutions.
Education
B.E in Computer Science and Technology
SNS College of Engineering
CGPA: 8.08 / 10.00 (Till 7th Semester)
Coimbatore, TamilnaduHSC - 84.1%
Maruthi Higher Secondary School
Salem, TamilnaduSSC - 78.6%
Maruthi Higher Secondary School
Salem, TamilnaduExperience
Java Developer Intern
CodSoft- Designed and developed 5 Java-based applications using Core Java, APIs, and OOP principles, including real-time API integration and user input validation.
- Implemented API integration in the currency converter project to fetch and display real-time exchange rates.
- Strengthened problem-solving and debugging skills by optimizing application logic and ensuring smooth user interactions.
Projects
- Developed a responsive web application to manage book records using HTML, CSS, and JavaScript.
- Implemented features to add, edit, and modify existing book entries with real-time updates on the UI.
- Implemented functionality to delete books from the list, ensuring smooth and dynamic DOM manipulation.
- Managed data operations using JavaScript arrays and event-driven functions without relying on external frameworks.
- Designed responsive frontend pages using HTML, CSS, and JavaScript for smooth user interaction.
- Implemented course registration functionality and built admin functionality to add new courses into the system.
- Created RESTful APIs using Spring Boot and used Hibernate (JPA) for ORM to perform CRUD operations.
- Integrated MySQL for persistent storage and ensured proper data validation and clean MVC architecture.
- Built a GUI-based Currency Converter with real-time API integration.
- Used JSON parsing to extract and compute accurate exchange rates dynamically.
- Implemented error handling, achieving 95% accuracy across 30+ test cases.
- Added features such as Reset button and input validation for robust user experience.
- Reduced manual entry errors by 40% for SNS Institutions during testing.
- Built functional modules including: Take Order, View Order, Update Order, Remove Order, Exit System.
- Applied object-oriented programming (OOP) principles for modular design and maintainability.
- Developed a GUI-based application using Java AWT to calculate students' academic performance.
- Performed CRUD-like operations taking user input, validating marks, and processing data.
- Calculated Total Marks and Average Percentage successfully mapping final grades.
- Ensured smooth UI interaction using AWT components such as Labels, TextFields, Buttons, and Dialog windows.
- Developed a desktop-based application for managing student records using Java AWT and MySQL.
- Implemented full CRUD operations (Create, Read, Update, Delete) for efficient handling of student data.
- Designed the database schema, created tables, and integrated the application using JDBC for seamless database connectivity.
Technical Skills
🧠 Programming Languages
🚀 Frameworks & Backend Technologies
🗄 Database Technologies
☁️ Cloud & DevOps
🛠 Developer Tools
🤖 AI Tools
Achievements & Certifications
Certifications
- Microsoft Certified: Azure Fundamentals (AZ-900) & AI Fundamentals (AI-900)
- NPTEL - Programming in Java: Secured 78% in certification exam
- PrepInsta Certified in HTML, CSS, JavaScript, GitHub, and Problem Solving
- Accenture certification in Digital Skills: Artificial Intelligence
Achievements
- Solved 400+ Data Structures and Algorithms problems on LeetCode with a 350+ day continuous coding streak.
- Served as a mentor for Java and Generative AI Bootcamps (2024), supporting learners with practical implementation.
- Gold Level achiever in Accenture iAspire "Go for Gold" Contest (2025).
- Developed and delivered a Course Registration System for a tuition center as a real-world project.
- Scored 99% in Computer Science (HSC), demonstrating strong academic excellence.