
Vinh-Huy Ngo
Aspiring Software Engineer | Cybersecurity Enthusiast
Santa Clara University • B.S. Computer Science & Engineering
Projects
Custom CPU
Pipelined processor architecture

Custom CPU
Built & verified a pipelined CPU for custom ISA in Verilog/Vivado with a comprehensive testbench. Implemented full instruction pipeline with hazard detection and forwarding.
View Project →ZeroNic
Nicotine cessation device

ZeroNic
Designed vape pen for quitting nicotine. Led UX research with 5 vapers and 10+ usability tests to create an autoregulating device that helps users gradually reduce nicotine intake.
View Project →FlashAlert
Epileptic content warning system

FlashAlert
Developed robust back-end with Python, Flask, and OpenCV. Statistically analyzes video frames to detect flashing patterns and generate timestamps and warnings for potential seizure-inducing content.
View Project →Safe Park SF
Optimized parking recommendation app

Safe Park SF
Programmed comprehensive parking web app with customized recommendation index for optimal parking spots. Utilized 3 external APIs including INRIX traffic and SF city parking data to calculate safety scores based on crime rates, cost, and availability.
View Project →DermAI
AI skin disease detector

DermAI
Trained and fine-tuned TensorFlow deep learning models (InceptionV3 with transfer learning) on 10,000+ medical images to generate differential diagnoses for skin lesions. Integrated with Flask backend and Google Maps API to recommend nearby dermatologists.
View Project →Fairway
Trucker salary negotiation tool

Fairway
Created distance-based compensation algorithm for truckers, scaling salary based on route danger level. Weighted algorithm uses weather, hazards, and annual crash rates to calculate comprehensive danger scores for fair compensation.
View Project →Hobbies
Martial Arts
Boxing, Muay Thai, BJJ
Sports
Swimming, Surfing, Frisbee, Tennis
Instruments
Alto Sax, Guitar, Piano


