Vanshaj Saxena

A Backend, Frontend and UI/UX developer who builds software that Read more…

How I Designed and Deployed a Scalable, Cost Efficient Print Service Architecture

Why Printing is pretty common in educational institutions, so much so, that when I was in college we had to print hundreds of pages per subject per week. The process is not complex by any means but requires 3 different parties to communicate well. WhatsApp - This is your relay, which was never meant to solve your printing needs. You (The Consumer) - You want to print 3 documents, you want only the first 10 pages of the first document, not want only the first page of the second document and need the first two document in Black and White, but the last one in Color. Printer (The Print Shop Vendor) - This person will download your documents from WhatsApp, ask you three times which are your documents (since he prints hundreds in numbers), then he will show you each document one by one to gather your requirements and print according to them. You see where is this going? And we haven’t even talked about images, they are in itself a monster (cropping, resizing and visual corrections). ...

February 19, 2026 · Vanshaj Saxena

How I use Nix and NixOS to maintain a purely functional development environment.

Source Code NixOS is a GNU/Linux distribution that focuses on reproducibility, declarative configuration, and robust package management. If you have ever used GNU/Linux Operating System you must know a large part of maintaining an installation of a Linux Distribution is having to edit some configuration files. The GNU/Linux Operating System is so malleable that you can break it into pieces of independent software and put them back together in a different way, and it would work if done correctly. But this power comes with the responsibility of having to manage the complexity of the underlying system. ...

March 10, 2025 · Vanshaj Saxena

Got Selected

The Selection On the day of January 29, 2024 I was selected for a semester wide program powered by Infosys and Apple for iOS development. The Bootcamp was a tremendous experience. Out of around 900 students, 100 students were selected. This marked a new beginning for my full-day college schedule, which I had been following for the past 2 years. What was about to come proved even challenging than what I had anticipated. ...

February 5, 2024 · Vanshaj Saxena

Bootcamp

During the last week of December 2024, I signed up for a Bootcamp at my college designed to select students from the Computer Science and Engineering (CSE) branch for a semester-long program. This experience marked a new chapter in how I would spend my time in college. I was eager to learn new concepts and gain insights into industry standards. The week-long Bootcamp was an intense assessment of my knowledge across various domains, and I genuinely enjoyed it. Additionally, I made some friends during this time, and we still keep in touch today.

January 25, 2024 · Vanshaj Saxena