William Ong

Software Developer
GitHubLinkedInResumeEmail
About
Hi! I'm majoring in computer science at the University of Washington. Driven by the endless potential in software development and technology, I'm passionate about using my skills to address real-world problems and positively impact lives. From automating tedious tasks to building apps that foster communities, my goal is to have a meaningful impact on others. Whether I'm coding, designing, or brainstorming, I enjoy solving problems and turning imaginations into realities. I strive to redefine limits and develop innovative solutions that push the boundaries of what's possible.
In my free time, I enjoy working out, playing basketball, and staying active. You might also find me car spotting, trying new restaurants, taking photos of sunsets (and sunrises), and reading to inspire new ideas.
I'm always eager to learn, embrace new challenges, and grow both as a developer and as a person. Connect with me here, and thank you for reading!
Experience

Full Stack Developer & Team Lead

Husky Coding Project

January 2024 - October 2024

  • Implemented playlist recommendations using TypeScript, MongoDB, Spotify API, and Node.js, enabling daily refreshes across 10 genres and increasing recommendation accuracy by 20%
  • Developed a responsive, user-friendly UI using React, Figma, and CSS media queries, ensuring a seamless user experience across all devices
  • Led a team of 6, managing project development from conception to delivery, facilitating weekly meetings, and ensuring adherence to deadlines and product specifications

Programming Tutor

Clark College

January 2023 - May 2023

  • Assisted 30+ students with fundamental object-oriented Java concepts and C programming skills, including memory management and data structures
  • Led code review sessions to help students debug, test, and optimize their code for improved performance, modularity, and readability
  • Created an engaging and supportive learning environment that encouraged students to ask questions and explore new concepts
Projects
Nexus AI ChatbotIn Development

Scalable AI chatbot featuring autonomous learning and automatic feature evolution. Tailor it to your needs with only a few simple prompts.

PythonModel Context ProtocolNatural Language ProcessingFastMCP
What's That Car?

AI-powered car recognition system with 97% accuracy. Save your results, share your discoveries, and explore an ever-expanding collection of cars from around the world.

TypeScriptPythonAWS ServicesReactNext.jsTailwindFastAPIGemini AI
Insight Archives

Your daily source of inspiration, reflection, and insight. Navigate through time to explore timeless wisdom, and subscribe to stay updated with fresh perspectives.

TypeScriptReactNext.jsMongoDBSendGridGemini AINetlify Functions
rhythmix

Fully customizable and personalized music recommendations with Spotify. Discover new songs catered to your preferences, enjoy personalized playlists, and listen to your favorites.

Note: Some features are now unavailable due to recent Spotify API changes.

JavaScriptReactNode.jsHTML/CSSMongoDBSpotify APICron Jobs
Education

University of Washington

BS in Computer Science

University of Washington logo

Graduating in December 2025

GPA: 3.82 / 4.0

Coursework:

Algorithms, Artificial Intelligence, Autonomous Robotics, Data Management, Data Structures & Parallelism, Machine Learning, Software Design, Systems Programming

Clark College

AST in Computer Science

Clark College logo

Graduated in August 2023

GPA: 3.92 / 4.0

Coursework:

C Programming, Data Structures & Object-Oriented Programming, Digital Logic Design, Discrete Structures, Programming Tools (debuggers / profilers / scripting)