Hey! I'm Saurabh. I’m a final year CS student. I build things from scratch and peek behind abstractions. I'm obsessed with understanding how computers work at their lowest levels – both in silicon and software. You'll find me writing C and Zig, implementing protocols from scratch or tinkering with hardware. I value curiosity, first principles thinking, and getting my hands dirty with fundamentals. When I'm not coding close to the metal, I'm probably exploring new languages or rebuilding tools to figure out how they work.
Hi! I'm Saurabh Sharma. 👋🏼
Projects
See AllA simple base64 encoder and decoder implemented from scratch in c.
CLIshae is a cURL-focussed multi-threaded pastebin server written from scratch in C. It has a complete implementation of HTTP/1.1 and uses system calls and low-level kernel calls.
Currently
latest articles
See AllLearn how to create a scalable real-time chat application using WebSocket protocol, with practical examples and performance optimization tips
certifications and achievements
C Programming with Linux
The C Programming with Linux Specialization from IMT and Dartmouth, provides the skills to write, read and debug computer programs in the C programming language. This course also improved my familiarity with the linux operating system.
Neural Networks and Deep Learning
A foundational course on Neural Networks by deeplearning.ai.
Winner · Kavach Hackathon, 2023
Kavach is a cybersecurity hackathon organized by the Innovation Cell of the Ministry of Education, AICTE, in collaboration with the wings of the Ministry of Home Affairs - BPR&D and I4C.
Winner · Smart India Hackathon, 2023
SIH is a national hackathon organized by AICTE, Innovation Cell of the Ministry of Education.