
Hi, I'm Abdus.
NowBuilding Spends, an expense tracker that reads your bank SMS.
I'm a software engineer at an early-stage startup, where I mostly work with Node and React. This is where I write down what I learn along the way, and keep the things I've made.
Outside work, I travel and go trekking whenever I can.
The best way to reach me is email. I'm also on GitHub and LinkedIn, and my résumé is here if you need it.
Recent writing
All writing →Things I've made
All projects →- Spends
An Android app that builds your spending history from bank and UPI messages. No bank login, no manual entry, no cloud.
FlutterWebsite - Pocket Ledger
The model inside Spends: a half-billion-parameter language model, fine-tuned to read Indian bank SMS and turn each one into a transaction: how much, which way, to whom. It gets 98.5% of messages fully right, against 93.5% for my hand-written rules, and it is small enough to run on the phone, so nothing leaves it. The playground shows its answer token by token, with how sure it was of each one.
- Redline
A driving game in the browser: ten real bikes and cars with their real specs, open roads, two circuits, day to night and rain. Turn on Ride together to drive with friends.
Three.js · cannon.js · WebSocketsPlay - Harbor
An HTTP load balancer built from scratch on Rust's standard library, to learn how networking really works.
RustSource - Nginx Pretty Index
A beautiful auto-index page for Nginx, made with nothing but XSLT, HTML and CSS.
XSLTSource
What people say
More →“A reliable teammate with 3+ years of collaboration. Highly motivated and takes time to understand requirements deeply.”
“Highly skilled professional with rapid execution. Can code 8+ hours continuously and make a website serverless in 10 minutes.”
