Hi, I'm Dana Ng, a frontend engineer and traveler based in the San Francisco Bay Area. I have over 4+ years of experience working with JavaScript, TypeScript, HTML/CSS, and React. I'm expanding my knowledge of the fullstack by diving into the backend space, learning more about Django, Python, Node.js, SQL and relational databases. In my spare time I play soccer/futsal, travel, and learn languages.
A gitbook containing various collections of frontend development topics and interview guide
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.
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.
This project uses vanilla javascript.