Personal projects
This page showcases a collection of my personal projects, where I explore ideas, build practical tools, and apply what I learn in programming and computer science. Each project reflects my approach to problem-solving and continuous improvement.
Projects on GitHub
| Date | Project | GitHub | Description |
|---|---|---|---|
| Dec, 2025 | Expense Tracker | Private (WIP) | This is not a single polished project. It is a step-by-step learning journey where I build the same expense tracker multiple times, each time with better structure, better tools, and better engineering decisions. |
| Aug, 2025 | Scrappy AI | AI-powered web scraper using Selenium, BeautifulSoup, and Google Gemini API. With a Streamlit interface, it lets users scrape, clean, and parse website content by natural language prompts ideal for developers, researchers, and data enthusiasts. | |
| Sep, 2024 | VoteBloc | — | A blockchain-based voting platform built as our final year BCA project, combining a web interface, an Android app, and a python backend integrating blockchain to conduct secure, tamper-proof elections [Academic Group Project (Team of 4)]. |
| Aug, 2024 | Flashcard App | This project is a Flashcard Learning Application built with Python and Tkinter to help you learn any language or vocabulary efficiently. This app mimics physical flashcards and adapts as you learn by tracking which words you've mastered and which you still need to review. | |
| Jul, 2024 | Snake-Xenzia | A modern recreation of the classic Snake Xenzia game built using Python and the turtle graphics library. The goal is simple: Eat. Grow. Survive. This game offers smooth movement, collision detection, and a responsive score tracker. | |
| Jul, 2024 | Simple Python Terminal Projects | Contains a collection of simple terminal projects created using Python. These projects were developed to reinforce basic programming concepts through practical application. Each project is straightforward and designed to run in the terminal. |