Michael Nguyen
Full-Stack & Front-End Developer
Building web applications and interactive tools. Focused on clean architecture, dynamic state management, and real-time API integration.
Projects
Created July 8th, 2026
Music sorting web app that allows users to rank artists' discographies using the included modes: Madness Bracket, Blind Ranking, and "Is On/Sounds Like" Grid.
Data is from the Last.fm API and the Madness Bracket is from the react-brackets library.
Contributions: "Is On/Sounds Like" Grid implementation, overall site CSS
Tools: React, TypeScript, Vite, HTML/CSS, Cloudflare Pages
Created January 20th, 2026
Web app that displays user data using the MyAnimeList API. Uses Tailwind CSS and Chart.js to display data.
Contributions: Retrieving user list, entries, and timestamps, most recent entries list, collapsable chart legend,
average rating over time period
Tools: Python, Flask, HTML, Tailwind CSS, JavaScript, Render, Jinja2
Games
Created December 19th, 2025
Wordle clone featuring experimental band Death Grips. Includes every song from their 2011 self-titled EP to their most recent release Gmail and the Restraining Orders.
Users have six attempts to guess the random song. Includes a daily and endless game mode, along with the ability to keep track of streaks and share results.
Contributions: Refactored monolithic main.js file into 5 files, endless mode, overall site CSS
Tools: HTML/CSS, JavaScript, LocalStorage, Cloudflare Pages
Created March 23rd, 2025
For BeachHacks 8.0 (24-hour hackathon).
A high steaks game involving dragging a piece of meat onto a grill and serving it to the person in front of you.
Contributions: Meat cooking state logic, plate win screen trigger, smoke particle system, hands and soju glass art
Tools: Pygame/Python, Pixilart.com
Created December 6th, 2024
Award-winning bullet hell game created for the VGDA's Fall Game Jam 2024.
You are a golem roaming through a forest to reach a teahouse at the end of the path. Along the way, there are some bosses that you must defeat using the power of dirt.
Contributions: Maid boss level and its attack patterns, art assets including scrolling background,
maid boss & cutscene sprites/animation, maid bullet sprites
Tools: Godot, Pixilart.com, Procreate
Skills
Frontend
- HTML
- CSS
- JavaScript
- TypeScript
- React
Backend & Languages
- Python
- Java
- C++
- Flask
Developer tools
- Git
- Render
- Cloudflare Pages
Contact
Feel free to reach out at michaelhuy05@gmail.com.