Senior Backend Engineer · Kathmandu
About
Hi, I'm Aashish. I'm a backend engineer in Kathmandu, and I've been writing Python for a living since 2019.
I tend to end up with the jobs other people put off.
Billing that has to charge the right amount on the right day. Logins that can't lock anyone out. Event pipelines that can't drop a single event. Nobody notices this stuff when it works, and everyone notices when it doesn't, which is exactly why I like it.
I started with Python and Django and picked up the rest as I needed it, from Vue.js on the frontend to AWS on the ops side. Somewhere along the way I went from intern to leading a team of six to seven developers, and mentored three engineers from intern to mid-level.
These days a lot of my time goes into AI agents, and mostly into the unexciting parts that make them safe to ship: permissions, guardrails and evals. I'm also a certified Scrum Master, and I take on contract work.
Career
Where I've worked
Sep 2023 – Present
Senior Backend Engineer
Led the move from a PHP monolith to Python microservices in six months, tripling deployment frequency and cutting infrastructure costs by 35%. Designed the subscription and billing system, and fixed concurrency bugs in the auth service that were failing 15% of logins.
- Python
- Django
- PostgreSQL
- Redis
- AWS ECS
Nov 2020 – Sep 2023
Software Engineer (Full-Stack)
Built payroll, leave, attendance and appraisal features for RealHRSoft, a multi-tenant HR suite used by 20+ companies. Led a team of six to seven developers and mentored three engineers from intern to mid-level.
- Python
- Django
- Django-Q
- Vue.js
Nov 2019 – Mar 2020
Software Engineer Intern
Leapfrog Technology (external site)
Intensive training in web development, software architecture and agile practices on real-world projects.
- JavaScript
- Python
Education
Education & certification
2020
BSc CSIT
Madan Bhandari Memorial College
2021
Scrum Master
Scrum Inc.