These are some of the projects I’ve worked on. I prefer C++ for DSA and competitive programming, but I’ve worked with almost all major programming languages. I don’t consider myself perfect in any language or technology that I’ve used in my projects, but I enjoy exploring new tech and building cool stuff!
Mat.cpp - Dec 2024
A matrix library written in C++.
A simple yet Interesting projects , had to learn a little bit of linear algebra to solve some computational mathematics problems, overall it was a fun project , esp writing it in c++ .
XorCrypt - Nov 2024
A CLI utility to encrypt/decrypt data in C.
The initial idea was to write a script for my other project, Mindwave, to integrate encryption and decryption for journals. However, I ended up creating a standalone utility in C. One reason for writing this project was that I started learning C again in college .
CET College Search - Aug 2024
A website to search for CET-based colleges.
This project includes options to filter by districts, courses, seat types, and more. It was fun to use Flask, SQLite, and vanilla JavaScript to build something that was actually used by people.
TurtleLogo - June 2024
A Turtle interpreter written in Java with Swing.
This was a project I wanted to build ever since I started experimenting with GUI programming in Swing. I finally completed it in August. It wasn’t as difficult as I initially thought, but it was still a cool project to work on.
URL Shortener - May 2024
A URL shortener written in Go.
This simple URL shortener was one of the most educational projects I’ve worked on. It involved writing a backend in Go (a language different from my usual Python/Flask), learning about JWTs and how they work, and understanding the MVC architecture. It was a great learning experience!
2048 Game - May 2024
A 2048 game written in Lua using Love2D.
This was more of a fun side project. I was experimenting with Lua and the Love2D framework. I absolutely loved the framework, but writing large, complex games in Lua is challenging, especially due to the lack of types and built-in data structures. I might pick it up again in the future.
Mindwave - April 2024
A journaling app written with Tkinter and Python.
This project started as a simple Python script to manage journals and text entries but eventually evolved into a full-fledged GUI app using Tkinter. It features JSON-based entries and functionalities like tagging, search, and more.