- Home
- About
About Madhu Sudhan Subedi
I'm a software engineer from Nepal, currently based in Japan, with more than nine years of experience building web applications, APIs and backend systems. My day-to-day stack is Laravel and PHP, with Node.js, AWS and DevOps tooling around it.
I started writing code out of necessity and it grew into a creative pursuit. Along the way I've worked on e-commerce and fan-commerce platforms for Japanese brands, large legacy-to-modern system migrations, ETL pipelines, and a CRM used by education consultancies around the world.
Engineering in the AI era
AI coding agents are changing how software gets made. I think the craft is moving from typing code toward specifying, reviewing and operating it, which makes fundamentals, tests and judgment more valuable, not less. I write about that shift in the AI engineering articles, and summarise my working model on the AI era page.
I also revisit the fundamentals in the Fundamentals series, and every week on the Tech Weekly podcast I cover the software engineering, DevOps and AI news that matters to people who build software.
Principles
- Fundamentals first. They are how you judge what a tool gives you.
- Own what you ship. Whoever merges the change is accountable for it, whoever (or whatever) wrote it.
- Tests over trust. Executable checks beat confidence, from humans and agents alike.
- Learn in public. Writing and teaching are the fastest way to find the gaps in what you know.
Experience
-
Backend Software Engineer @ Hivelocity Inc.
August 2024 – Present
Backend for a multi-tenant e-commerce and fan-commerce platform with RESTful APIs used by leading Japanese brands and influencers; Laravel and PHP upgrades for industrial company websites.
-
CSM & Sr. Software Engineer @ UBA Solutions
April 2018 – August 2024
ETL pipelines and legacy-to-new system migration for millions of users and orders, an AWS migration that saved about $5,000 per month, security-header hardening, and Scrum Master coaching.
-
Software Engineer @ Introcept Nepal
October 2016 – March 2018
A Laravel-backed CRM for 400 education consultancies worldwide, and a frontend migration from jQuery to Vue.js.
Skills
JavaScript, TypeScript, PHP, Node.js, Laravel, NestJS, Express, React, Vue.js, Next.js, Tailwind CSS, RESTful APIs, MySQL, MongoDB, Redis, AWS, Docker, Ansible, Git and GitHub.
Find me online
Questions about me and this site
Who is Madhu Sudhan Subedi?
A software engineer from Nepal based in Japan with more than nine years of experience building web applications, APIs and backend systems with Laravel, PHP, Node.js and AWS. He writes about software engineering in the era of AI and hosts the Tech Weekly podcast.
What does Madhu Sudhan write about?
Software engineering in the era of AI coding agents, backend engineering (databases, queues, APIs), DevOps automation, and computer science fundamentals explained with JavaScript.
What is Tech Weekly?
A weekly podcast covering software engineering, DevOps, architecture and AI news, with show notes and source links for every episode.
Where can I find his code?
On GitHub at github.com/madhusudhan1234.