moon Image





Jacky Dai



Computer science student learning to build nice things for nice people.

University of California, Los Angeles Expected Graduation: June 2025

B.S. Computer Science | GPA: 3.81

  • Deep Learning and Neural Networks
  • Natural Language Processing
  • Fundamentals of Artificial Intelligence
  • Computer Systems Architecture
  • Operating Systems Principles
  • Web Development

Google Incoming July 2025

Full-Time Software Engineer

UCLA Plus Lab 2024 - Present

Natual Language Processing Researcher


Pulse - LAhacks Lens Studio, TypeScript | 2025

Won 1st place in Snap's company challenge: Dream it. Build it.

Uses Snapchat's AR glasses, Snapchat Spectacles, to help users receive calm, step-by-step CPR instructions directly in their field of view.

Sharks with Guns Unity, C# | 2025

Local multiplier 2D fighting game featuring.

Designed an intuitive UI with health bars, player portraits, and dynamic nametags to enhance gameplay clarity. Developed responsive pixel-art visuals and particle effects to create engaging feedback for player actions. Implemented interactive level elements, including rising platforms and destructible terrain, to enrich player experience.

Java to RISC-V Compiler Java, MIPS | 2024

Programmed a four-stage pipeline which converts high-level MiniJava code into machine-level code.

Implemented an LL(1) parser and type-checker for robust syntax verification and correct typing. Designed predicative register allocation algorithms, reducing expensive stores/loads by 50%

Denote - LAHacks React Native, Flask, Firebase, Python, Keras, Gemini 1.5 Pro | 2024

A notetaking mobile app to track Alzheimer's disease and Parkinson's disease using NLP and CV.

Harnessed language models and CNN to identify handwriting characteristics indicative of cognitive disorders. Created an accessible and intuitive interface to allow users to record handwriting samples and visualize diagnostic results.

OurFridge - A2C Hackathon React, Firebase, Flask, CSS | 2024

A app to help groups of people use up their ingredients!

Secured 3rd place among 100+ UCLA students by creating an app for ingredient management and recipe suggestions. Implemented web app using React and designed interactive elements for ingredient management and real-time tracking.

Integrated ChatGPT to generate real-time recipes based on ingredient queried from database!

Fairness & Factuality Evaluation Python, Huggingface, Transform Library, GCP | 2023

Optimized the capabilities of large language models, specifically Phi-2, in detecting the fairness and factuality of claims

EEG Classification Python, PyTorch, Keras, Numpy | 2023

Built and evaluated various neural networks on their efficacy in classifying EEG signals from BCI competition dataset to body parts.

DontBeFake MongoDB, Express, React, NodeJS | 2022

A group scheduling application built using MERN stack that encourages commitment to planned events

IEEE - Pocket Racers Python, PyTorch, OpenCV | 2022

Self driving car using raspberry pis, machine learning, and computer vision

IEEE - Micromouse C | 2021

Maze solving robot competition created from scratch using PCB and microcontrollers , completed in roughly a min

UCLA Room Finder NodeJS, React Native, Python, SQLite, Javascript | 2022

Mobile app that allows students to find empty rooms for personal usage around UCLA