William Jiang

William Jiang is a Computer Science and Engineering student at UCLA interested in software engineering, computer vision, machine learning, and robotics. He has worked as a Machine Learning Intern at PlayStation and a Software Engineering Intern at Geotab, and does research at the UCLA Robot Intelligence Laboratory.

B.S. Computer Science and Engineering, University of California, Los Angeles (UCLA). Expected graduation June 2028.

Plays Division II ice hockey for UCLA (#61).

Experience

Machine Learning Intern, Playstation

June 2026 - September 2026 · San Mateo, CA

  • Developing vision-language and deep learning models to detect text, audiovisual, and contextual anomalies in gameplay to improve the efficiency of automated QA pipelines.

Skills: Python

Software Engineering Intern, Daily Bruin

2025 - Present · Los Angeles, CA

  • Develop and maintain web features for UCLA's student-run news organization.

Skills: Web Development

Website Developer, UCLA Campus Events Commission

Present · Los Angeles, CA

  • Maintaining web infrastucture to plan and promote campus events that foster student engagement and community.

Skills: Web Development

Software Engineering Intern, Geotab

June 2025 - September 2025 · Oakville, ON

  • Enhanced .NET-based installation software for Geotab devices used in 4.7 million vehicles in global fleet tracking.
  • Resolved production exceptions and customer-reported issues for over 50,000 businesses by using logs in BigQuery.
  • Improved the frontend for the installation workflow for 75,000 monthly installations for more intuitive error messaging.
  • Refactored C# backend logic to auto-populate asset data from serial scans to reduce registration errors by 30%.

Skills: C#, .NET, BigQuery, Docker

Fullstack Developer, SwipeSmart

September 2024 - December 2024 · Los Angeles, CA

  • Developed an iOS app to help users maximize cashback rewards by tracking credit card offers using Swift.
  • Estimated $1000/year in user savings from simulating spending data against category-optimized recommendations.
  • Improved credit card UI and simplified card setup process from Figma designs to reduce user setup errors by 25%.
  • Improved the user experience during the setup process by refactoring the data structure for credit card reward categories.

Skills: Swift, UIKit, CI/CD, Xcode

Computer Support Technician, UCLA Student Affairs IT

February 2025 - Present · Los Angeles, CA

  • Diagnosed and resolved complex hardware, software, and mobile device for for over 750 staff members and 23,000 residents.
  • Configured, maintained, and repaired Student Affairs computers, laptops, printers, and mobile devices to ensure optimal performance.
  • Deployed and upgraded software across departments, ensuring seamless integration and compliance with university IT standards.
  • Led IT projects including image configuration, hardware/software testing, and inventory management.

Skills: Jira, JQL, Atlassian, Software Deployment

Multimedia Designer, YouTube

April 2021 – October 2023 · Remote

  • Produced and edited 40+ videos, achieving over 140,000 views on YouTube
  • Implemented search engine optimization strategies, generating over 1.2 million video impressions
  • Developed and refined video content strategies to increase audience retention and grow channel visibility

Skills: Video Editing, SEO, Content Strategy

Research

Undergraduate Researcher, UCLA Robot Intelligence Laboratory

September 2024 – Present · Los Angeles, CA

  • Engineered a shared autonomy system to perform pick and place tasks with a robot arm by tracking eye movement.
  • Reduced task completion time by 50% compared to a button-controlled baseline while lowering user cognitive effort.
  • Achieved a 97% success rate in correctly inferring user intent from eye tracking during end-to-end user study trials.
  • Benchmarked 5 VLMs on 30 intent tasks to achieve up to 94% accuracy in translating gaze to multi-step actions.

Skills: Computer Vision, Robotics, Homography, Meta Aria Glasses

Undergraduate Research Intern, Interconnected & Integrated Bioelectronics Laboratory

December 2024 – Present · Los Angeles, CA

  • Contributed to development of a ferrobotic platform for automated viral detection in clinical samples.
  • Developed machine learning models to predict diseases from biomarkers using colorimetric RT-LAMP assays.
  • Evaluated machine learning models to determine performance in multi-class disease classification.

Skills: Machine Learning, Bioelectronics, RT-LAMP, Disease Prediction

Computer Vision Research Assistant, University of Waterloo, Vision and Image Processing Laboratory

July 2024 – August 2024 · Waterloo, ON

  • Built an automated hockey analytics pipeline for Stathletes to track statistics for 31 leagues and 34,668 players.
  • Designed a YOLO-based detection and tracking system with 98% accuracy in identifying players using Python.
  • Developed an XGBoost model using features from 150 games to quantify player performance on a per-play basis.
  • Optimized model generalization by minimizing RMSE over 100 boosting rounds to a final validation value of 0.14.

Skills: YOLO, Computer Vision, Machine Learning, SAM2, Homography

Projects

BruinBite

A dish review platform for UCLA dining halls built with React, Go, and PostgreSQL. I developed the fuzzy search system using Bleve, designed time-based meal filtering and UI components, and implemented user profile editing with live previews. Also created the launch video in After Effects.

Technologies: Golang, PostgresSQL, Next.js, Docker, GitHub

Code · Demo

URIL Website

Designed and developed UCLA Robot Intelligence Laboratory's website, showcasing research in robot learning, human-robot collaboration, and autonomous systems. The site features the lab's project descriptions, team profiles, and publication archives.

Technologies: Svelte, HTML, CSS, JavaScript, GitHub

Code · Demo

Hot Takes

Best Web App, Hack on the Hill

A debate platform that fosters thought-provoking discussions on controversial topics. Users can share opinions and engage in structured debates with AI-powered fact-checking and fallacy detection. Rapid-fire debate mode against AI opponents, user profiles, and community interaction through comments and upvotes help create a space for diverse perspectives and critical thinking.

Technologies: Next.js, React, TailwindCSS, MongoDB, Gemini API

Code · Demo

Plant Portal

Top 15, Hack of Humanity

A virtual garden platform that combines AI and 3D visualization to promote environmental sustainability. Users can upload real plants, which are identified by Gemini and added to their personal 3D garden, while tracking their contribution to carbon reduction. Features secure authentication, real-time plant recognition, and an interactive 3D environment.

Technologies: React/Vite, Three.js, TailwindCSS, MongoDB, JWT, Gemini API

Code · Demo

Unity Nonprofits

Best Use of Melissa, Hack at UCI

A platform that allows users to discover local nonprofits by entering their zip code. Built with TypeScript, FastAPI, and Playwright, the project simplifies community engagement by providing instant access to nearby volunteer opportunities.

Technologies: TypeScript, FastAPI, NodeJS, NextJS, MelissaAPI

Code · Demo

AI Hockey Analytics Platform

Developed a hockey analytics system that predicts scoring probabilities in 1v1 situations using computer vision and XGBoost regression. The system analyzes player positioning through video footage, tracking spatial relationships to calculate a success metric to provide data-driven insights for defensive strategy optimization.

Technologies: Python, OpenCV, TensorFlow, Pandas, XGBoost

Code

Project Connect

Project Connect aims to solve Geotab's scattered information problem by creating a centralized knowledge base that integrates Jira and Confluence. The solution uses Atlassian Intelligence to automatically analyze Jira tickets and generate up-to-date documentation. This automation breaks down information silos, improves collaboration, and makes project information easily accessible to everyone.

Technologies: Python, Atlassian API, Confluence, Jira, Rovo

Code · Demo

Links