Frontend/Fullstack engineer, minimalist, and language learner.

Hi, I'm Dana Ng, a frontend/fullstack engineer and traveler based in the San Francisco Bay Area. I have over 6+ years of experience working with JavaScript/TypeScript, APIs, and frameworks like React/Vue/Svelete. I'm expanding my knowledge of the fullstack by diving into the backend space, learning more about Nextjs, SQL and relational databases. In my spare time I play soccer/futsal, travel, and learn languages.

LinkedIn Github

Projects

return to top

WIP: Boba Cafe⬈

AI assisted coding on a nextjs project. Things I'm skilling up on is connecting the functionality of a boba shop with functionality such as browing products, entire checkout flow, allowing admin to add additional products.

Tech stack: nextjs, tailwind and react

Sustainable Fashion ⬈

Simply analyze the material of your product to determine what it rates on sustainability

Tech stack: nextjs, typescript

Battleship Game ⬈

This project was built using react, nextjs, typescript.

Battleship is a simple game of targeting spots on a grid to hit randomly position ships. In this simplified version, a single player is given a grid positioned with 3 ships. This project demonstrates use of react state managment as well as creating components and using hooks.

Tech stack: react

Decision Maker ⬈

Can't decide between options? Let the Decision Maker Web App help you out! This simple and user-friendly web-based application allows you to enter two choices, click a button, and it will randomly select one for you.

Tech stack: vanilla javascript