Trail
Started exploring cybersecurity and penetration testing. I didn't learn enough to design novel exploits, but it introduced me to Linux, networking, operating systems and basic security concepts.
I had a few novel website ideas that I wanted to bring to life, so I began learning web development. It took time (there was no AI back then!), and after exploring different tech stacks I finally settled on XAMPP as my tool of choice.
Alongside web development, I began exploring how I could build tools that would run on my laptop instead of on a webpage. Using Python, Perl, Batch and Bash I was able to build a lot (hundreds!) of basic utilities that could perform useful tasks. I only ever focused on building programs I would find useful (because that's why I learnt programming in the first place!). This approach gave me exposure to different technologies and systems ranging from macros to cryptography to file systems and helped me find purpose in what I built.
Revisited web dev with the intention of making websites that would provide services to users around the globe and hopefully prove to be a successful business model. I experimented with multiple different ideas. In the end, two of them went live.
Looking back, I think the most valuable part of this experience was that I used a framework like XAMPP without any abstraction layers, meaning I had to build everything from stateful authentication to databases to user interfaces from the ground up, which gave me a strong understanding of the fundamentals.
I wanted to try working on web development projects for real-world clients, so I set up a freelance profile over the summer and managed to secure my first gig within a week. I was tasked with building a website for an upcoming restaurant in my neighbourhood and successfully delivered the product ahead of schedule. The value of everything I had learned during my time off became evident as I noticed that compared to the websites I'd built previously, these were
While developing the website for a client was a good experience, the ROI on time invested freelancing wasn't satisfactory, so I didn't take any gigs after that.
Building and innovating for fun and fulfilment
Works
2026
Cryno
Hobby cipher featuring confusion, diffusion, CBC chaining and cyclic key XOR mixing with a fully invertible pipeline.
chrdmp
Decrypt chrome profile data offline using the Chrome Safe Storage keyring secret.
mozdmp
Firefox profile decryption tool and master password cracker.
itsadi.cc
"The world always seems brighter when you've just made something that wasn't there before." — Neil Gaiman
2025
Sitesense
Landing page for my freelancing gig.
Dashami (Client Site)
A restaurant landing page I built for a freelance client.
2024
Phonolyzer
Analyse IPA text to find phonemes, allophones & more.
Contributed to irl/bibwiki on GH
BibTeX generator for Wikipedia.
Fork of raveeshvyas/Tree-Visualizer on GH
This tool generates dependency trees of sentences from a structure specified in a CSV file.
2021-23
NCCBooks
Platform for people in my apartment complex to place orders from my home library.
ToastMail
Email reminder web application that enables users to set reminders that will be sent via email at a specified time.
Amooba
A multi-agent artificial life simulation where simple organisms compete for survival in a 2D environment.
Bannoti
Desktop notification tool for Banano, a cryptocurrency.
UtzX
A collection of some of the many utility programs I developed for personal use and experimentation.
MoneyBat
A set of batch scripts to manage your money quickly and efficiently.
Grump
Battery sensitive hash cracker.
+ hundreds of unpublished programs and websites
© 2026 Aditya Sai//0% AI Generated