Creative Tech R&D | Software Engineer
Carnegie Mellon University
2024.08 - Expected 2026
University of Washington
2019.09 - 2023.12
Carnegie Mellon University - Entertainment Technology Center
2024.08 – Present
VIVERSE (HTC Corporation)
2022.06 - 2022.08
Everlight Electronics (World’s 5th largest LED Company with 6400+ global employees)
2020.09 - 2020.12
Unity, C#, FMOD
2025.01
Implemented bubble mechanics andadaptive audio system using FMOD; served as programmer and technical sound designer
Mixed Methods Research
2025 Spring
Researched experience of UX designers using LLM tools to understand hard-to-reach user populations through mixed methods research including contextual inquiry, usability testing, speed dating, and assumption artifacts
Functional Programming Language Interpreter (Racket), Compiler construction (Java)
2023 Spring, 2023 Autumn
MiniJava Compiler - Engineered an object-oriented language compiler using Java17. Integrated JFlex and CUP tool for lexical analysis (tokenization) and parsing. Applied the Visitor pattern on an Abstract Syntax Tree (AST) for type checking and translated high-level code into x86-64 assembly language for code generation.
Made-Up Programming Language (MUPL) - Built a dynamically typed functional programming language interpreter in Racket. Implemented closures for first-class functions to enable runtime scope resolution, and higher-order functions with macro-like constructs to extend the language.