David Kahdian

Computer Engineering & Applied Mathematics Student at UCLA

About Me

I'm an undergraduate Computer Engineering and Applied Mathematics student at UCLA with a 3.99 GPA, focused on building innovative solutions that make a real impact.

Problem Solver

Full-Stack Developer

Continuous Learner

Featured Projects

BruinPlan

Loading...

BruinPlan

Web+mobile application enabling UCLA quarterly planning & prerequisite tracking with 14,000+ courses and 130 majors of data.

SvelteTypeScriptPuppeteerCytoscape.jsPythonGemini API
Data Compression for ML

Loading...

Data Compression for ML

Graduate-level project achieving 87% accuracy while compressing data 97.5% for more efficient machine learning.

PythonNumPyCVXPYLinear Programming
Wikipedia Graph Explorer

Loading...

Wikipedia Graph Explorer

Full-stack link visualization tool covering all 7,000,000+ English Wikipedia articles with interactive graph visualization.

AngularTypeScriptJava Spring BootMediaWiki API

Recent Experience

AI Software Engineering Researcher

UCLA StarAI Lab

Los Angeles, CA

Sept 2025 - Present
  • Creating website to summarize and extend 20 years of research into Knowledge Compilation
  • Partnering with PhD researchers to design features based on real user feedback
  • Engineered algorithms eliminating 90% of manual data entry and 99% of human-generated errors
TypeScriptSvelteKitAWSGitHub Actions

Software Engineering Intern

UCLA Garrick Institute for Risk Sciences

Los Angeles, CA

June 2025 - Sept 2025
  • Saved 100+ hours of recurring data entry tasks by scripting conversion of 4 proprietary data types
  • Validated risk database for Diablo Canyon Nuclear Power Plant (provides 23% of California's carbon-free energy)
  • Collaborated with 4 interns on 100,000+ line codebase; incorporated 3 technical features into production
C++PythonDjangoSeleniumReactGitLab

Let's Work Together

David Kahdian

Builder. Problem solver.

Connect

© 2026 David Kahdian. Built with SvelteKit and Tailwind CSS.