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
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.
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.
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
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
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.
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.
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.