William Santosa 😎

William Santosa

Software Engineer, Gamer, & Leisure Programmer

Hi! πŸ‘‹ My name is Will. I build software because I enjoy learning and solving problems. That, coupled with my lifelong vision of inspiring and making people happy through my work, led me to continuously improving my craft. Some topics I’m interested in are software design, foundational infrastructure, distributed systems, and artificial intelligence. I’m currently a graduate student studying computer science at UCLA. Some of my hobbies are playing the ukulele, rock climbing, video games, collecting stuffed animals, and working out.

Projects

*
Hand Cropper

Hand Cropper

Real-time hand cropper using active contour snakes, convex-hull algorithm, and various other optimization techniques.

Last of Sus

Last of Sus

Artificlal Life Zombie Apocalypse Simulation written in Unity utililizing boid behavior, behavior trees, L systems, A star algorithm, raytracing, and more.

Not Clash v2

Not Clash v2

Second iteration of the original Not Clash discord bot. Written in JavaScript and utilizes Node.js, discord.js, and SQLite. Facilitates League of Legends matches and stores player and match information in SQLite database.

YouToo

YouToo

Program that downloads YouTube videos for the purpose of quick and easy media acquisition.

NoteScript

NoteScript

Full stack web application that allows users to easily generate notes for transcripts.

Inverse Kinematics Human

Inverse Kinematics Human

IK implementation of human arm following spline path.

Weighted Rarity Table

Weighted Rarity Table

Simple implementation of weighted rarity tables and luck rate in Python.

Experience

 
 
 
 
 
Roblox
Software Engineering Intern
June 2024 – Present San Mateo, CA
Unified two high-performance products handling over 220,000 total requests per second in each deployed region, reducing operational overhead from having to manage different but similar products.
Implemented and contributed to design of new API endpoints and MSSQL components to migrate over 1,000,000 rows of data from old products to new unified product.
Implemented and designed an exporter from old data into new configuration as code format as an intermediary step in the migration process.
Used Python requests and GitHub Action to automate and validate publishing of data from configuration as code to new MSSQL data.
Added endpoints to send requests across environments, collaborating with the cross environment team.
 
 
 
 
 
Maxar Technologies
Software Engineering Intern
June 2022 – September 2022 San Jose, CA
Designed and developed internal system feature for satellites including the Galaxy-31 and Galaxy-32 Intelsat C-band Satellites launched by SpaceX.
Automated and optimized weekly database installations of telemetry data using Bash scripts, Python, and unit tests, saving over 3 hours of work weekly.
Proposed and implemented persistent storage option, automatically uploading new telemetry information to physical data stores upon change.
 
 
 
 
 
Santa Cruz Institute of Particle Physics
Research Assistant
March 2022 – June 2022 Santa Cruz, CA
Collaborated on machine learning program with Professor Jason Nielsen and team to identify Higgs boson particle’s correlating variables from sample size of over 200,000 events using Keras, TensorFlow, matplotlib, pandas, dBase, and Jupyter Notebook.
 
 
 
 
 
University of California, Santa Cruz
Peer Navigator
June 2021 – December 2021 Santa Cruz, CA
Held weekly office hours to help students with navigating university and homework.
Graded and gave feedback to over 100 students across 4 unique sections weekly.
Planned and supervised university events.
 
 
 
 
 
Koo's Martial Arts
Instructor & Coach
July 2017 – August 2021 Dublin, CA
Taught over 100 students forms, techniques, and hard-working philosophy of Taekwondo. Supervised and coached at tournaments and events.

Education

 
 
 
 
 
University of California, Los Angeles
Master of Science in Computer Science
September 2023 – Present Los Angeles, CA
Coursework includes database systems/mining, artificial intelligence/life, and computer vision.
Social & Wellness Director @ UCLA Association of Indonesian Americans.
 
 
 
 
 
University of California, Santa Cruz
Bachelor of Science in Computer Science
July 2020 – June 2023 Santa Cruz, CA
Summa Cum Laude, graduated with highest honors in major. Coursework includes database systems, computational models, analysis of algorithms, computer system design, computer architecture, and computer graphics.