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. I'm expanding my knowledge of the fullstack by diving into the backend space, learning more about Nextjs and Ruby on Rails. In my spare time I play soccer/futsal, enjoy food, and learn languages.
Beyond code, I create handmade crochet items including keychain charms and other crafts. Check out my shop and support my creative journey!
Visit My Shop ⬈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
Simply analyze the material of your product to determine what it rates on sustainability
Tech stack: nextjs, typescript
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
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