Senior Software Engineer. I design and ship backend systems that have to work in production: API platforms, job infrastructure, and AI features with real cost, latency, and permission constraints.
I am currently at Naseej for Technology, on Medad Cloud — an EdTech SaaS used for accreditation, evaluation, surveys, and academic KPIs. Recent work includes a survey job platform that stays memory-bounded at 100k+ participants, Pydantic AI agents with structured output, PDF/image extraction, and a rule-driven KPI equation engine.
I care about the full path: data model, API, tests, CI/CD, deployment, and observability. Python and TypeScript day to day. FastAPI, Django, Frappe, React.
Work I publish and maintain:
| Project | |
|---|---|
| frappe-js-client | TypeScript SDK for Frappe REST — auth, CRUD, files, API calls |
| frappe-react-query | TanStack Query hooks for Frappe — documents, auth, realtime |
| frappe-tsx | Generates TypeScript types from Frappe DocTypes |
| Frappe Framework | Merged core PRs — RTL, localization, permissions |
Available immediately. Open to relocation or remote.




