hemang@xyz: ~
$ whoami

Hemang Ahuja

$ cat about.txt
Software engineer in Bangalore.
I like security and databases more than my job description suggests. I play chess, go to the gym to undo what a desk job does, and sometimes write poetry. I build tools to fix things that annoy me.
$
$ ls work/ # day job, the short version
ai-eval-pipeline
async evaluation pipeline for AI apps - saves 6+ hours of manual testing every production release
otel-sdk
OpenTelemetry tracing SDK used by 5+ AI agents across teams
renovator
automates dependency maintenance with bullmq, redis background jobs and github webhooks
autolocal
debug Go microservices locally instead of fighting the shared environment
$ ls projects/
just-chatting # live
channel-based messaging with audio and video calls - next.js, pusher, jitsi
cyscom-recruitments
recruitment portal for the cyscom vit chapter - next.js, firebase
chess-coordinate-trainer
pygame drill for square notation, because board vision is a skill
pyjamas
config-driven form generator with per-field aes encryption before storage
$ ls writing/
birthday-attack
hash collisions used to hijack secure connections - owasp vitcc on medium
slow-loris-attack
low-and-slow http attack that starves web servers - cyscom vit blog
buffer-overflow
intro to buffer overflow attacks in c - cyscom vit blog
poetry
poems, occasionally