Hi! I'm Saurabh Sharma. 👋

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.

Projects

See All

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.

b64ed is a simple base64 encoder/decoder written from scratch in C.

Currently

Analyst

EY GDS
August 2025 - Present Kolkata, India

Analyst on the Automations team, building full-stack Digital Risk solutions under Risk Consultancy. Collaborating with Microsoft on the M365Compliance platform using ASP.NET and React. Developing key components for the Trust Copilot Teams bot, including tool-calling workflows for AI-powered compliance automation.

latest articles

See All

No posts published yet.

certifications and achievements

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.

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 .

character permutations, assembled in gm sars. भारत