Hi, I'm Eric Huang! 👋

Developer 🧑🏻‍💻

Photographer 📸

Welcome to my personal page!

Just an indie ✨ TypeScript Full-Stack developer who loves to build something cool.

About Me

Hello, I'm Eric Huang and my Chinese is 黄士崧(huáng shì sōng). I'm an independent TypeScript Full-Stack developer based in Nanning, China.

As a technologies enthusiast, I am highly passionate about building full-stack web applications. And I love learning new technologies, especially elegant code architectures and design patterns. I hope to leverage my technical skills to build valuable apps that can make a difference in people's lives.

Outside of programming, I am also a photographer and filmmaker, I enjoy doing photography and filmmaking and all things visual. I hope my works can aspires people to see the beauty of the world around us. So welcome to subscribe to my social media channels above to see my works!

photo

My Skills

Web Development

  • React.js

    React.js

  • Next.js

    Next.js

  • Vue.js

    Vue.js

  • tRPC

    tRPC

  • TypeScript

    TypeScript

  • JavaScript

    JavaScript

  • HTML5

    HTML5

  • Tailwind CSS

    Tailwind CSS

  • shadcn/ui

    shadcn/ui

  • PNPM

    PNPM

  • Vite

    Vite

  • Prettier

    Prettier

Backend Development

  • Nest.js

    Nest.js

  • Express.js

    Express.js

  • Node.js

    Node.js

  • Prisma ORM

    Prisma ORM

  • PostgreSQL

    PostgreSQL

Mobile Development

  • React Native

    React Native

  • Expo

    Expo

DevOps

  • Git

    Git

  • GitHub Actions

    GitHub Actions

  • Docker

    Docker

  • Ubuntu

    Ubuntu

Languages

  • TypeScript

    TypeScript

  • JavaScript

    JavaScript

  • Python

    Python

  • Java

    Java

Tools & Environment

  • macOS

    macOS

  • VS Code

    VS Code

  • Arc

    Arc

  • Warp Terminal

    Warp Terminal

  • Postman

    Postman

Visual

  • DaVinci Resolve

    DaVinci Resolve

  • Lightroom

    Lightroom

Contact

If you are interested in working together, please don't hesitate to get in touch with me.