Sahaj Jain

Hey, I’m Sahaj—a software engineer building refined experiences on the web.


Gurugram, India

SDE atmyHQ

B.E. (Hons.) from BITS Pilani, Goa Campus


My focus at the moment is on web development, though I also occasionally explore low-level systems programming. I use neovim (btw)

Blog
React Design Patterns: Instance Hook Pattern
Typesafe Routing with React-Router: Advanced TypeScript
5 Essential Developer Tools for an Optimized Workflow
Projects
lumen

An AI-powered CLI tool to generate Git commit messages and summarize code changes in a Git commit. Written in Rust

monkey-rs

An interpreter and [WIP] compiler for a fully-featured fictional language, written in Rust

altr

Smart refactoring tool that helps in effortlessly renaming code elements while maintaining your preferred casing conventions

rate-limiter-lab

An interactive demo to analyse different rate limiter algorithms

Github LinkedIn Email