~/leohuynh.dev/whoami.md

whoami

A bit about who I am, what I do, and why I write here — a quick intro to the person typing away behind the scenes.

Hi there waving hand

Leo Huynh

I'm Tuan Anh Huynh (alias Leo at work), a software engineer from Vietnam. I have a passion for all thingsJavaScript. I enjoy building eCommerce software and things related to web dev. I work mainly with TypeScript, React,Node, Remix, and Next.js.

My career

page facing up View resume
  1. Weaverse

    CTO / Co-Founder / Software Engineer @ Weaverse

    Mar 2022 - now
  2. FoxEcom

    Senior Software Engineer @ FoxEcom

    May 2021 - Feb 2022
    • Built Minimog — a multipurpose Shopify theme (top best-selling templates on Envato Market).
    • Built the Fox Kit Shopify App — the upsells and boost-conversion tool built to support Minimog theme.
  3. Coc Coc

    Frontend Engineer @ Coc Coc

    May 2020 - Apr 2021
    • Working on the #1 web browser & search engine in Viet Nam (30M+ users).
    • Built Coc Coc's newsfeed.
    • Maintained and optimized the new tab's widgets and performance.
  4. BraveBits

    Fullstack Developer @ BraveBits

    Aug 2018 - Apr 2020
    • Working on the #1 Page Builder app on the Shopify app store.
    • Built PageFly's Analytics APIs.
    • Built Slider-x.
  5. MindX - Technology School

    Instructor and Developer @ MindX - Technology School

    May 2017 - Jul 2018
    • Built Love of Knowledge (Front-end Developer).
    • Built Room Finder APIs (Back-end Developer).
    • Built Travel Egypt — a picture puzzle game made by pygame (Python).
    • Mentored Python fundamentals and Python web development for newbies.
  6. Hanoi University of Science and Technology

    Student at SEEE (School of Electrical & Electronic Engineering) @ Hanoi University of Science and Technology

    Sep 2013 - Feb 2019
    • Got a good degree at the School of Electrical & Electronic Engineering.
    • And yeah! My major was Electronics and Telecommunications, but I couldn't find interest in that field. So I learned Software Engineering instead, and became what I am today.

Why this blog?

Because sharing is learning.

I started this blog to document and share the things I've learned as a software engineer. Writing things down is a great way to solidify my understanding of new concepts — and I hope it's a helpful resource for others into web development and eCommerce.

What it's built with

  • rocketAstro 6 static-first + React 19 islands for live widgets.
  • artist paletteTailwind CSS v4 with a custom code-studio theme.
  • safety vestTypeScript end to end for type safety.
  • open bookMDX + Astro Content Collections for blog & snippets.
  • bar chartUmami for privacy-friendly analytics.
  • card file boxSupabase Postgres via the raw `postgres` client for stats and lists.

Contact

Reach me at contact@leohuynh.dev or find me on social:

Support

If you appreciate my work, consider supporting me folded hands