Ramchandra Shahi Thakuri
Full Stack Engineer & Regional Team Lead
I'm Ram -- a software engineer and Regional Team Lead based in Nepal. I've been building production software since 2018, with a core stack of Django and React. Right now I lead MorphMarket's Nepal engineering team: setting technical direction, mentoring engineers, and staying hands-on with the code.
I'm especially interested in AI-assisted developer tooling and workflow design. I care about engineering craft, clean architecture, and systems built to last.
What I work with
Frontend
React, Next.js, TypeScript, CSS Modules, Styled Components.
Backend
Python, Django, FastAPI, REST APIs, ETL pipelines, PostgreSQL.
AI & Agentic
MCP servers, LLM integrations, agentic workflows, document extraction pipelines.
Infrastructure
AWS, Azure DevOps, Git, Scrum, distributed team leadership.
What drives me
Engineering craft
I write code I want to maintain in five years -- clear architecture, clean APIs, and systems that explain themselves.
Mentorship and delivery
Growing engineers matters, and so does shipping. Strong teams compound when people understand both the why and the how.
AI as leverage
LLMs are tools, not magic. I care about practical workflows, clear tradeoffs, and reliable systems.
Experience
MorphMarket
Leading the Nepal engineering team while staying hands-on with full-stack development. Driving technical direction, mentoring engineers, and collaborating across distributed teams.
Full-stack development across Django, React, and React Native.
Seva Development
Built a social platform, an inventory management system, and an ETL pipeline (Python) for cross-database data processing.
Freelance
Built client projects across developer tooling, document extraction, data visualisation, and anatomy software. Also contributed a fix to Wagtail, an open-source Django CMS.
Education
Dr. Ambedkar Institute of Technology
From clients
View Upwork profileMr. Thakuri communicates effectively, professionally and promptly. He thinks through solutions to provide recommendations to make correct development decisions. When errors arise, he is able to resolve the bugs in a timely manner. He takes pride in his work and follows through. I recommend him with high praise.
More client feedback is available on Upwork
Let's connect
Open to interesting problems, collaborations, and conversations about engineering leadership or AI tooling.