Photo of Trung Duong

About

Trung Duong

CS + Linguistics @ UCLA

I'm Trung Duong, a UCLA Computer Science + Linguistics student focused on full-stack product engineering and applied ML. I like building tools where the user experience depends on making complex data understandable: search interfaces, course-planning graphs, recommendation systems, and AI-assisted workflows.

Most recently, I worked as a software engineering intern at Serafis (YC S25), where I shipped production React/TypeScript surfaces for AI search, podcast discovery, 3-tier billing, and content workflows. Before that, I built TreeReq — a deployed prerequisite-tree visualizer for UCLA students — and fine-tuned chess transformers for interpretability research with ACM AI.

I'm currently looking for software engineering internships where I can contribute across frontend, backend, and data-heavy product work.

Technical focus

Frontend

React, TypeScript, Vite, Tailwind, D3.js, TanStack Query

Backend

FastAPI, Express, MongoDB, PostgreSQL, Supabase, Redis

ML / AI

PyTorch, Hugging Face, DeepSpeed, search relevance, probing pipelines

Product

Auth flows, API integration, data viz, recruiter-facing UX