
████████╗██████╗ █████╗ ███████╗██╗ ██╗██╗ ██╗ ███████╗████████╗ █████╗ ██████╗██╗ ██╗
╚══██╔══╝██╔══██╗██╔══██╗ ██╔════╝██║ ██║██║ ██║ ██╔════╝╚══██╔══╝██╔══██╗██╔════╝██║ ██╔╝
██║ ██║ ██║███████║ █████╗ ██║ ██║██║ ██║ ███████╗ ██║ ███████║██║ █████╔╝
██║ ██║ ██║██╔══██║ ██╔══╝ ██║ ██║██║ ██║ ╚════██║ ██║ ██╔══██║██║ ██╔═██╗
██║ ██████╔╝██║ ██║ ██║ ╚██████╔╝███████╗███████╗███████║ ██║ ██║ ██║╚██████╗██║ ██╗
╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝╚══════╝╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝
B.Tech CSE
2020 - 2024
AWS Cloud
Practitioner
Security & Recon Tools
Full Stack Web Apps
CLI Tools & Automation
APIs & Backend Systems
OSINT tools & network scanners in Rust
Learning kernel modules & eBPF
Reading Black Hat Rust
Breaking CTF boxes on HackTheBox
$ whoami
KUSHAGRA_SHARMA
Full Stack Engineer // Security Researcher // Tool Builder
I break things to understand how they work. Then I build better versions.
Linux isn't just an OS. It's how I think. Arch btw.
Rust for the things that matter. TypeScript for the things that ship.
Every project is an attack surface. Every bug is a zero-day waiting.
I see the world in packets, syscalls, and unexplored vectors.
Documentation lies. Read the source.
If it can be automated, it should be. If it can't, I'll find a way.
Tech Stack

Next.js
PostgreSQL
Linux
Docker

Python

Django

TypeScript

Go
The Journey
Science fascinated me. Curiosity was the only constant.
Featured Projects
tda
A simple Rust CLI published to the Arch User Repository. Sounds trivial, but getting something into the AUR taught me more about packaging, distribution, and PKGBUILD than any tutorial could.
actix_mark1
First real attempt at building a web backend in Rust with Actix-web. Clean routing, middleware, and the kind of compiler fights that make you a better developer.
ghsync
Back up all your GitHub repos -- personal and org -- using the gh CLI. Because losing code to a deleted account or a bad day is not something i want to experience.
gdrivectl
CLI tool to manage Google Docs permissions in bulk. Grant, revoke, audit, and inspect -- interactive prompts, dry-run by default, audit logging built in. Published on PyPI and AUR.
TeleMed
A mini real-time telemedicine app. Video consultations, patient management, and appointment scheduling -- built to explore WebRTC and real-time communication in a healthcare context.
ReconX
Mobile network reconnaissance tool built with Flutter and Rust. Wi-Fi analysis, device scanning, packet sniffing, and TLS/SSL inspection. Integrates Nmap, libpcap, and Mitmproxy under the hood.
ObscuraIntel
Dark Web OSINT Dashboard -- a real-time intelligence aggregation platform that pulls from Shodan, Censys, and HIBP. Monorepo with Vite + React frontend, Express backend, and WebSocket-driven live updates.
SatTrack
Built for Smart India Hackathon 2022 -- an ISRO problem statement about satellite tracking. Django API that pulls satellite data. We lost, couldn't math the trajectory, but learned a ton about orbital mechanics and real-world API design.
Latest Posts
How Database Indexes Actually Work — A Visual Deep Dive
Most developers know indexes make queries faster. Few understand why. This post breaks down B-Trees, hash indexes, and composite indexes with diagrams, math, and real SQL — so you never guess at indexing again.
Why “Unhackable” Websites Don’t Exist — And What Real Security Looks Like
The idea of an “unhackable” website is a myth. Security professionals don’t chase that illusion because it isn’t achievable. Instead, they build systems that are difficult to breach, resistant to escalation, and designed to fail in safe, controlled ways. Effective security is a continuous engineering discipline, not a marketing claim.
Void Linux: The Quiet Rebellion
Void Linux doesn’t scream for attention, it just quietly ignores the rules everyone else follows. It’s a general-purpose distribution built from scratch, independent of the Debian–Red Hat–Arch family trees. That independence shows in every design choice: no systemd, runit as init, a package manager that’s blisteringly fast, and a refusal to play copycat.
Arch Linux: Control Without Handrails
Arch Linux isn’t a distribution for people who want things handed to them. It’s for people who want the full blueprint, the parts list, and the tools and are fine with getting grease under their nails.
Testimonials

Muhammad H
Mern Stack Uiux Cms Mobile App Web App Expert
Very dedicated person. Would definetely recommend him
Share Your Experience
Worked with me? Leave a testimonial!
All reviews are moderated
A line of code can tell a story
Let's write a tale together with elegance, precision, and just the right ammount of humor.