Projects

Bank Management System

Technologies: Python, Java, SQL

  • Developed a robust application to manage banking operations, including account creation, deposits, withdrawals, and transaction tracking.
  • Designed secure SQL queries and implemented efficient database handling.

AI Voice Tool

Technologies: Python, SpeechRecognition, Pyttsx3

  • Created an AI-based voice assistant capable of performing system commands, setting reminders, and web searches.

Data Visualization

Technologies: Python, pandas, matplotlib, seaborn

  • Analyzed complex datasets and visualized trends to aid decision-making.

Portfolio Website

Technologies: Flask, HTML, CSS, JavaScript

  • Designed and developed a responsive personal portfolio website to showcase skills and projects.

Smart Helmet (IoT Team Project)

Technologies: IoT, Sensors, Microcontrollers

  • Contributed to the structural design of a helmet with IoT-enabled features, enhancing user safety and communication in hazardous environments.

Google Play Store Data Manipulation

Technologies: Python, google_play_scraper, pandas

  • Scraped, cleaned, and analyzed app data for trends and actionable insights.

🕹 Tic Tac Toe Game

Technologies: HTML, CSS, JavaScript

  • Designed and developed a two-player Tic Tac Toe game with a clean, interactive user interface.
  • Implemented game logic for detecting wins, draws, and player turns dynamically using JavaScript.

✊🖐✌ Stone, Paper & Scissors Game

Technologies: HTML, CSS, JavaScript

  • Built an engaging Stone-Paper-Scissors game with randomized computer logic and responsive user input.
  • Integrated intuitive visuals and smooth animations to enhance user interaction.

💱 Currency Converter

Technologies: HTML, CSS, JavaScript, REST API

  • Developed a live currency converter using real-time exchange rate API integration.
  • Implemented dropdown selectors, input handling, and currency formatting for a user-friendly financial tool.

Social Media Application

Technologies: MongoDB, React.js, Node.js, Express.js (MERN Stack)

  • Developed a full-stack social media platform as a final year group project to enable users to create profiles, post updates, comment, and interact in real-time.
  • Implemented authentication (JWT), secure APIs, and used MongoDB for storing user data and posts. Built an interactive front-end using React.js with dynamic routing and responsive design.

Number Guessing Game

Technologies: Python (Jupyter Notebook)

  • Developed a terminal-based number guessing game where the computer randomly selects a number within a range and the player attempts to guess it.
  • The project served as a practical exercise in logic building and interactive Python scripting using a Jupyter Notebook environment.