About Me
Java Developer with hands-on experience building web applications using Core Java, Spring Boot, Hibernate, JDBC, Servlets, JSP, REST-based architecture, and SQL. Strong foundation in object-oriented programming, database design, and MVC architecture. Completed 3 end-to-end Java web projects individually and in a team, with a focus on writing clean, efficient, user-focused code. Also completed internships in data science and machine learning. Seeking an entry-level Java Developer role to apply and grow these skills in a production environment.
Skills & Technologies
Work Experience
Machine Learning Intern
Worked on a phishing domain detection project applying feature engineering and classification algorithms to identify malicious URLs. Cleaned and processed datasets in Python to improve model accuracy.
Data Science & Business Analytics Intern
Performed exploratory data analysis and built prediction models using Python. Presented findings with charts and visualizations for better data understanding.
Projects
Vision-Based Accident Detection System — Final Year Project
Designed and built 5+ responsive web pages for a vision-based accident detection platform. Integrated 4+ frontend modules with backend services using Java Servlets and JSP. Collaborated with a 4-member project team, employing Git for version control. Technologies used include HTML, CSS, JavaScript, Java (Servlets/JSP), and MySQL.
Employee Management System
Created an employee management application with CRUD operations. Integrated Hibernate ORM for database persistence and structured the application using MVC design pattern for maintainability. Technologies used include Java, Hibernate, Servlets, JSP, and MySQL.
Login and Registration Web Application
Designed a secure authentication system with user registration and login modules. Implemented workflows using JDBC, Servlets, JSP, and MySQL, following MVC design pattern. Tested on Apache Tomcat server. Technologies included Java, JDBC, Servlets, JSP, MySQL, HTML, and CSS.
Education
Bachelor of Engineering
Computer Science and Engineering