Projects
Stagger
Automatic Metadata Retriever for Offline Music Files (MP3 and FLAC)
As someone who used to hoard thousands of online songs, I needed a way to keep it organized, so I retrieved song metadata from partial tags, which I got from my source, and filled it the rest of it through the Spotify API, and used Mutagen to write the tags to the files using Python.
Learn More...Pseudo-
Interpreter
Transpiler for Cambridge's O' and A' Level Pseudocode
Back in high school, I had a tough time learning pseudocode, because even though it had a pretty defined syntax, I couldn't execute it, since it's not a real language. I learn through experimentation, therefore not being able to execute the code was hindering my learning. So naturally, I made a transpiler for it which would transpile the pseudocode to python, therefore making it executable.
Learn More...RoboSoccer
A radio-controlled soccer bot
This is my first ever robotics project, done during NSU TechFest. After the workshop introduced me to some fundamentals like how motors work, or what sort of batteries to use, I, in collaboration with , made my own soccer bot. I also learned to use AutoCAD and Fusion 360 to design a custom chassis.
Learn More...Event Participation
Scholastica
2022 and 2023
PyFest I and II
First Position - 2022,
First Position - 2023
On both years, they were a week-long programming competition where participants had to compete against 25 groups of two to solve various problems, exploring concepts like safe input handling, CSV handling, regex, ASCII characters, and elemental cryptography. Additionally, tools like git and TUI libraries like ncurses were also used.
Learn More...Scholastica
2024
Technathon
Champion in Olympiad,
2nd Runner Up in Programming Contest
Consisting of both competitive programming and two olympiads, this event helped participants, participating individually, delve into core computer science concepts which were additionally covered in CAIE A levels.
Learn More...North South University
2025
NSU TechFest
Participated in Robotics Segment
Held by the Computer Science and Engineering club, this was a multi-segmented event, with nationwide participation. It consisted of segments involving hackathon, e-sports, and robotics. Before the event was held, a workshop was organized for students at North South, introducing us to the basics of robotics, including Arduino and ESP32 programming, From there, I also explored Computer Aided Design (CAD) software like AutoCAD and Fusion 360.
Learn More...Education
Scholastica Senior Uttara
2022
Cambridge O Level
3A* 5A
The subjects I got A* in were Computer Science, Physics, and Mathematics (Syllabus D). Additionally, I also had Chemistry, Physics, Additional Mathematics, Bengali Language, and English Language. For such outstanding performance, I have also received the Daily Star award.
Learn More...Scholastica Senior Uttara
2025
Cambridge International AS & A Levels
1A 2B
I got an A in Computer Science. The rest, I got in Physics and Mathematics (P1, S1, P3, M1).
Learn More...North South University
Present (Third Semester)
Bachelor of Science in Electrical and Electronic Engineering
In Progress
Even though my grades hinted towards me having an affinity for computer science, and therefore a greater likelihood of majoring in this field, I picked Electrical Engineering instead because I wish to work with both hardware and software. Therefore, to attain more knowledge on hardware, Bs.EEE was a no-brainer.
Learn More...Skills
Programming - Scripting
Python
Proficient
I have been acquainted with Python since 3.7, which was released in 2018. Ever since then, I have made miscellaneous scripts and projects, like Stagger and PseudoInterpreter using this programming language.
Learn More...Programming - Web Stack
HTML/CSS/JS
Novice
This website, entirely written by me without the use of any additional framework, is an example of my proficiency with this basic web stack. I delve into web development every now and then, and even though I'm still learning, but I believe I have enough knowledge to start applying it practically.
Learn More...Programming - Scripting
C/C++
Novice
I know a modest amount of C/C++, enough to make basic CLI applications and to program microcontrollers like Arduino, ESP32, and Raspberry Pi Pico. I wish to explore more of it soon.
Learn More...Software - Operating Systems
Linux Administration
Journeyman
Having used a wide assortment of Linux distributions over the years, like Arch Linux, Debian, Fedora, Ubuntu, etc, on my personal devices for day-to-day use, I know how to set up and maintain these systems without any downtime.
Learn More...Software - CAD
Fusion 360
Journeyman
I have designed a variety of stuff, including the chassis for my project RoboSoccer and also a two-axis revolving platform for a solar tracking system that my seniors were making for their junior project. I can confidently build modular parts with parametric design and assemble them with proper motion study using Fusion 360.
Learn More...Software - CAD
SOLIDWORKS
Novice
Ever since getting a new laptop for being able to run this, I have been consistently learning how to operate SOLIDWORKS. So far, I know how to do basic parametric design, and have successfully made a spur gear in SOLIDWORKS. I intend to attain enough knowledge to be eligible for certification for CSWP within 2027.
Learn More...Concept - Electronics
Embedded Systems Design
Hobbyist
By using microcontrollers like Arduino Uno and Nano, ESP32, and Raspberry Pi Pico, I built various projects like RoboSoccer, various bluetooth-controlled appliances, a loudness meter made using a ring of ARGB LEDs (WS2812B), and many more small-scale projects.
Learn More...This website is still being built
Please, check back later