Hi, my name is

Madhu Sudhan.

I build things for the web.

Greetings! I'm a seasoned software engineer from Nepal 🇳🇵 with over nine years of experience crafting elegant solutions in software development.

Currently based in Japan 🇯🇵, I combine my passion for problem-solving with technical expertise to create impactful software. My experience spans across various projects, including web applications, APIs, and backend systems.

My journey in technology began from writing code out of necessity and has grown into a creative pursuit for innovation. I'm passionate about exploring new technologies and sharing knowledge with others.

Tech Weekly

Where I've Worked

Backend Software Engineer @ Hivelocity Inc.

August 2024 - Present

  • Maintained and enhanced websites for Japanese influencers, including platforms like Fancommerce, Café, Kuji, Reservation.
  • Reduced technical debt by upgrading Laravel and PHP versions of industrial company websites in Japan.
  • Designed and maintained the backend of a multi-tenant platform, providing RESTful APIs for E-commerce and Fan Commerce websites used by leading Japanese brands and influencer artists.

CSM & Sr. Software Engineer @ UBA Solutions

April 2018 - August 2024 (6 Years 5 Months)

  • Engineered and optimized ETL processes to streamline foundry and font data across enterprise and e-commerce platforms, resolving multi-platform data synchronization issues.
  • Engaged in the process of transitioning millions of current users and orders from a legacy system to an enhanced system.
  • Worked on the AWS migration of legacy e-commerce sites (Core PHP) from existing servers to AWS to save server costs around $5000 monthly.
  • Implemented correct security headers values for the sites, PHP version upgrade which made failed measures to pass in bitsight.
  • Contributed to the Foundry management system (Backend Lumen) which manages top foundries of the world, with more than 80% unit test coverage.
  • Coached dev team and product owner for efficient value delivery as a Scrum Master.

Software Engineer @ Introcept Nepal

October 2016 - March 2018 (1 Year and 6 Months)

  • Worked on building CRM (Laravel backend) for agents used by 400 education consultancies worldwide.
  • Migrated frontend from jQuery to Vue.js without breaking existing working features.
  • Initiated usage of module bundler (webpack), single page application, and state management (vuex).
  • Employed prefabricated design patterns to shorten development times by applying existing frameworks.

Some Things I've Built

Featured Project

Tech Weekly Audio Streaming

An audio streaming platform for my Tech Weekly podcast episodes, featuring a custom player, episode management, and content delivery. Work in Progress

  • Astro
  • JavaScript
  • HTML5 Audio
  • CSS3
  • Responsive Design
Audio Streaming Platform

Skills & Technologies

Here are a few technologies I've been working with recently:

Languages & Scripts

  • PHP
  • JavaScript (ES6+)
  • Node.js
  • HTML5
  • CSS3
  • TypeScript
  • Ansible

Frameworks & Libraries

  • Laravel
  • NestJS
  • Express
  • React.js
  • Vue.js
  • Next.js

Database

  • MySQL
  • Redis
  • MongoDB

DevOps & Tools

  • Git
  • GitHub
  • GitLab
  • Bitbucket
  • AWS (EC2, Lambda, S3)
  • Docker