About
I'm a backend and systems engineer from Mumbai, India. I got into programming the hard way — Android rooting, kernel modules, and digging into Linux internals — and never really stopped going deeper.
These days I build low-latency backend services, distributed systems, and developer tooling, mostly in Rust and Go. I care about the things most people abstract away: scheduler behavior, memory pressure, and what actually happens under the hood when your system is under load.
Building
I built and maintain androidtweaker, a shell-driven optimization toolkit for rooted Android devices — runtime tuning, repeatable profiles for CPU, memory, and background tasks, built for easy long-term maintenance.
I also built coretaskoptimizer, a native C++ root module that applies CPU affinity, scheduler policy, and I/O priority to critical Android system tasks at boot, with minimal overhead.
Currently building shrty, a URL shortener with click analytics, geo-IP lookup, and a Redis-fronted Postgres cache layer designed to survive viral-link hot keys.
And ratelock, a per-tenant API gateway built on atomic Redis Lua token buckets, with plan-aware quotas and standard X-RateLimit headers.
Experience
Software Engineer · Freelance · Remote · 2024 – Present
–Built backend services in Rust with Actix Web, focused on fast and reliable request handling.
–Built REST APIs end to end — routing, auth, validation, and error handling.
–Ran PostgreSQL, Redis, Docker, and CI/CD to keep services stable and easy to maintain.
You can connect with me on Twitter, check out my GitHub, or send me an email.