Skip to content

About

Hi, I’m Michael.

I’m an indie software developer with over two decades of experience. I specialize in building reliable, scalable, and maintainable solutions, crafted with thoughtful, clear, and effective code.

My passion is working closely with my clients, diving deep into their unique challenges, and creating simple yet powerful solutions. I’m often brought in as a senior developer to architect systems, mentor teams, and provide strategic guidance and training—always aiming to empower people to excel.

Living across two continents, speaking Chinese, and raising kids in a bustling family means life is never dull. Agility, flexibility, and adaptability aren’t just buzzwords—they’re necessities!

With extensive experience as a senior developer, I’m often brought in to architect solutions, offer mentoring, and provide guidance and training. My goal is always to empower teams and individuals to reach their full potential.

coding dev illustration

Principles I Live By:

If you value these principles and need a partner who genuinely cares about your project’s success, let’s talk!

Tech Stack

Crafting Robust Solutions (Back-End):

I build reliable, scalable, and maintainable systems designed to support your goals and evolve with your business.

Building Powerful, Data-driven Interfaces (Front-End):

I focus on creating performant front-end functionality, data handling, and interactive logic—turning designs into practical, responsive user experiences. While intricate designs and polished animations are best left to specialized designers, my expertise lies in making interfaces intuitive and effective.

If you value these principles and need a partner who genuinely cares about your project’s success, or if you have ideas you’d like to discuss, let’s talk!