About
About Me
Hi there
I'm Tuan Anh Huynh (alias Leo at work), a software engineer from Vietnam. I have a passion for all things Javascript. I enjoy building eCommerce software and stuff related to web dev. I work mainly with Typescript, React, NodeJS, Remix, and TailwindCSS.
My career
Resume- Building a smart Shopify Hydrogen Theme Customizer to help creators build their own high quality and high performance headless storefronts easily.
- Built Minimog - a multipurpose Shopify Theme (top best selling templates on Envato Market)
- Built Fox Kit Shopify App - The upsells and boost conversion tool built to support Minimog theme
- Working on the #1 web browser & search engine in Viet Nam (30M+ users)
- Built Coc Coc's newsfeed
- Maintained and optimized new tab's widgets and performance
- 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
- Sep 2013 – Feb 2019Hanoi University of Science and TechnologyStudent at SEEE (School of Electrical & Electronic Engineering)
- Get a good degree at School of Electrical & Electronic Engineering
- And yeah! My major subject 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.
Contact
Reach out to me at contact@leohuynh.dev or find me on social media:
About This Blog
Motivation
Sharing is learning!
This blog serves as a journal for documenting and sharing the insights and knowledge I've gained as a software engineer. Building, writing, and sharing things is a great way for me to solidify my understanding of new concepts and ideas.
Features
- Next.js 15 (App Router) and React 19.
- Tailwind CSS for styling.
- TypeScript for better type safety.
- Contentlayer & MDX for blogs and snippets data.
- Website analytics with Umami.
- Database hosting on Supabase.
- Type-safe database operations using Drizzle ORM.
- Code linting and formatting with Biome.
- Dark mode theme colors with GitHub dark dimmed.
Credits
This blog is hosted on Vercel, built with Next.js and Tailwind CSS using Tailwind Nextjs Starter Blog.
A huge thanks to Timothy Lin for the minimal, lightweight, and super easy-to-customize blog starter.
See my GitHub repository for this blog.
Legacy versions
I started this blog since 2019 and up until now it has 2 legacy versions:
v1
built with NextJS v13 using Page router: https://leohuynhdev-git-v1-leo-huynhs-projects.vercel.app/v0
built with Gatsby: https://leo-blog-legacy.vercel.app/