Project 1: Online Voting System
I developed a secure and transparent online voting system using JSP, Servlets, and JDBC with MySQL database. The system supports user registration, secure login with password hashing, real-time vote counting, and an admin panel for managing candidates and elections. I implemented session management to prevent duplicate voting and designed a responsive user interface using HTML5 and CSS3. The project was deployed on Apache Tomcat and is available on GitHub.
My role: Full-stack developer – I handled everything from database design to frontend implementation and backend logic. I ensured the system was secure by encrypting sensitive data and using prepared statements to prevent SQL injection. The system also includes real-time election timers, candidate filtering, and detailed election results.
This project showcases my ability to build a complete web application with Java technologies and deliver a working product from start to finish. It demonstrates my understanding of user authentication, database connectivity, data security, and server-side logic. I also implemented role-based access control for admin and regular users.
Project 2: E-Commerce Website (Python)
I am currently developing a fully functional e-commerce website using Python. The project includes product catalog management, shopping cart functionality, user authentication, order processing, and an admin dashboard. I have implemented search and filter features to improve user experience and am integrating a payment system for real transactions.
My role: Lead developer – I designed the database schema, built the backend logic, and created the frontend interface. I ensure smooth user experience and secure data handling. This project has given me commercial experience in understanding client requirements and delivering solutions.
Both projects demonstrate my technical versatility, attention to detail, and ability to deliver results independently. I am passionate