About
I'm a software engineer building clean, intuitive web experiences and learning how to design reliable, scalable systems. I studied computer science at UCLA and am now pursuing my master's at USC.
I'm currently a software engineer intern at Vitu, where I'm migrating a 1,000+ employee intranet to Next.js. Along the way, I've integrated enterprise search and Google Cloud SSO workflows to streamline access for teams company-wide.
Previously, I was active on campus through Creative Labs, the Garrick Institute for the Risk Sciences, and the Daily Bruin — building real-time analytics pipelines, React dashboards for ML research tools, and UI components for UCLA's daily newspaper. Across all three, I focused on shipping clean, reliable interfaces for real users, from 50+ product testers to 5,000+ daily readers.
Outside of work, you can usually find me playing volleyball or making music. I run Yolobun Studios, a creative collective built on music, community, and culture.
Experience
Software Engineer Intern · Vitu
- Led migration of Vitu's employee intranet from Google Sites to a Next.js platform serving 1,000+ employees across 10+ teams.
- Integrated Payload CMS with Google Workspace SSO, RBAC, and approval workflows, reducing content publish time by over 60%.
- Built enterprise search indexing 450+ policies, FAQs, documents, and internal business tools to improve knowledge discovery.
- Redesigned intranet navigation and information architecture to streamline access to critical business systems and resources.
Software Engineer Intern · Creative Labs
- Designed normalized PostgreSQL schemas and REST APIs powering real-time analytics used by 50+ testers across product teams.
- Built Redis-backed event processing pipelines to aggregate user activity into analytics and precompute engagement metrics.
- Implemented WebSocket-based live updates delivering real-time analytics and activity monitoring across cross-functional teams.
Software Engineer Intern · Garrick Institute for the Risk Sciences
- Engineered 10+ modular React components, improving UI consistency and accelerating development of research analysis tools.
- Integrated React frontends with Python-based machine learning pipelines via REST APIs, reducing manual data handling by 40%.
- Collaborated with graduate researchers to design dashboards visualizing ML outputs, improving clarity and decision-making.
Software Engineer Intern · Daily Bruin
- Refactored React and TailwindCSS components to modernize styling, improve maintainability, and enhance mobile usability.
- Developed 10+ dynamic event pages and reusable UI components, including event cards, calendars, and featured article widgets.
- Resolved 20+ UI bugs and cross-device layout issues, improving reliability and overall user experience for 5,000+ daily readers.
Server / Food Runner · Din Tai Fung
"please be careful, they're very hot"