Software Engineering
Software Engineering
Full-stack development with React, Node, Python, and C++. Production automation, data pipelines, and developer tools.
Software engineer, hardware engineer, and cinematographer building full-stack applications, custom electronics, and cinematic visuals.
I work at the intersection of engineering and visual storytelling — building the tools, systems, and images that keep productions moving.
Full-stack development with React, Node, Python, and C++. Production automation, data pipelines, and developer tools.
Directing photography for narrative, commercial, and documentary projects. Texture-driven lighting, multi-camera coverage, and agile on-set workflows.
Custom control surfaces, wireless video infrastructure, motion control, IoT sensor networks, and reverse engineering.
Education, teaching, service, and research contributions across science and the arts.
Connect for shoots, collaborative builds, or systems consulting. Based in California; traveling often.
A narrative short following a young woman navigating disclosure and identity within a strict Asian household—first as an aspiring filmmaker challenging her parents' expectations, and later as a queer woman asserting her autonomy. The visual approach emphasizes emotional restraint and escalation, using contrast, proximity, and controlled movement to support performance and tension.
Shot July 2025
A narrative short examining conflict and compromise between two partners with opposing lifestyles—one structured and career-focused, the other unstructured and homebound. Shot entirely within a small basement apartment, the visual approach relied on precise blocking, simulated window light, and creative rigging to expand a confined space. Integrated controlled camera movement, including a top-down sequence, to externalize tension and evolving power dynamics.
Shot April 2025
Shot a multi-episode documentary series following Harvard performing arts ensembles on tour across 10 countries. Operated solo in rapidly changing environments, balancing vérité cinematography with clean lav and boom capture while working unobtrusively in live performance and behind-the-scenes settings. Delivered same-day selects to editorial via a streamlined proxy workflow, supporting fast-turnaround storytelling across locations.
Shot January – March 2024
I prioritize naturalism and presence over spectacle, shaping images that support people and story without drawing attention to the camera. My approach favors available light and subtle augmentation, preserving the integrity of real environments while maintaining visual clarity and emotional tone—while remaining flexible enough to lean into contrast or emphasis when the story calls for it.
In addition to narrative and documentary cinematography, I specialize in high-end classical music recording and performance capture. My work includes orchestral, operatic, and chamber productions, combining cinematic visuals with meticulous, performance-grade audio workflows.
As a classically trained musician, I bring an informed understanding of musical structure, rehearsal process, and performance dynamics to both sound and image capture. This work emphasizes precision, restraint, and deep respect for live, non-repeatable performance environments—skills that directly inform my approach to documentary and narrative filmmaking.
Portable multi-camera PTZ system that makes DJI Ronin gimbals a scalable, low-cost alternative to traditional broadcast rigs. Supports a wide range of cameras with networked joystick control, presets, and Stream Deck operation across multiple units.
Self-hosted point-of-sale and operations system for a local dry cleaning chain, replacing legacy software with a resilient local stack on an inexpensive Mac mini. Uses macOS automation for nightly restarts, backups, and unattended recovery, while supporting kiosk intake, staff order tracking, and real-time status across an isolated network—optimized for reliability and graceful degradation without cloud dependency.
Reverse-engineered a family of wireless SMPTE timecode devices to enable reliable third‑party integration, exposing live sync data and pairing behavior so crews can bridge timecode into custom tools and workflows.
Custom router stack that feeds director monitors, integrates camera telemetry, and syncs script notes over a secure mesh. Designed for minimal setup with color-coded ports and automated conflict checks.
Custom CCU that re-exposes Canon’s legacy extension system as a modern control bridge, enabling deterministic, tactile multi-camera control across mixed-generation bodies in live production environments.
Browser-driven automation system built during the COVID transition to virtual classes and study spaces. Scraped live participant presence from the Zoom web client to power shared “common rooms” with join notifications, plus an unattended automation layer for joining meetings, detecting breakout rooms, monitoring participants, and exiting sessions as calls wound down.
Automates QR-based check-in/out for batteries and media cards. Sends text nudges when levels run low and logs cycle counts for maintenance planning.
Converts call sheets into searchable crew updates with auto time-zone adjustments for traveling productions. Keeps departments aligned without inbox overload.
Low-power sensor package that streams RF levels and record status from the mixer bag to a companion iPad app, plus custom wireless run/stop for reliable remote triggering.
Build bespoke software and custom electronics for production workflows — remote multi-camera control systems, ML-based autofocus tools, wireless video infrastructure, and post-production pipeline tools for clients including startups and nonprofits.
Deliver end-to-end visual and sound production for clients including the Metropolitan Opera, municipal governments, and startups. Direct photography and mix location audio for narrative, commercial, and documentary projects.
Developed a custom Telegram client and chatbot that automated user engagement workflows, surfaced crypto product inquiries, and notified acquisition teams. Conducted blockchain data analysis to uncover usage patterns for growth strategies.
Directed, filmed, and mixed audio for documentary and narrative projects covering performing arts organizations, including international tour coverage across multiple countries.
Created machine learning models to analyze drone imagery for deforestation monitoring and carbon mass estimation, advancing environmental impact assessments.
Implemented Fusion 360 Electrical features derived from EAGLE workflows, optimized C++ performance, and shipped a CLI-driven circuit netlist generator to improve electrical design productivity.
Developed web-scraping and NLP tools to analyze chemical data for THC product research and built computational models simulating high-temperature e-cigarette reactions.
Electrical Engineering, Chemistry & Physics, Music
Viola Performance, Piano Performance
Valedictorian
Teach advanced machine learning concepts to high school students worldwide, leading intensive courses and guiding project-based work spanning NLP for finance and astrophysical object detection.
Led sections, office hours, and guest lectures. Designed assessments and earned multiple departmental commendations.
Regular travel across the West and East Coasts and available worldwide. U.S., E.U., and U.K. passports with Hong Kong residency for international work. Short-notice availability for priority shoots; larger projects benefit from 2–4 weeks lead time.
Comfortable running virtual pre-production — scout calls, lighting diagrams, and tech walkthroughs via Zoom with shared shot planners and Miro boards.