SWE
Full-stack systems, infrastructure, and engineering leadership
Vice President of Projects @ Open Project @ Berkeley
Jan 2025 — Dec 2025- Led 15+ developers across 10+ teams in UC Berkeley's largest CS club (150+ members)
- Built internal management software and a CAS-authenticated system handling 200+ applications per semester
- Designed PostgreSQL schemas with Drizzle ORM and introduced org-wide CI/CD workflows and documentation
Next.jsPostgreSQLSupabaseDrizzle
Software Engineer @ CubeSat
Aug 2021 — Sep 2024- Engineered the satellite's end-to-end image data stream with error detection and correction
- Implemented encoding/decoding pipelines with compression, error correction, and encryption — increasing throughput by ~40%
- Integrated low-level USB/UART drivers on Linux using FTD2XX and Xilinx tooling
PythonCLinuxSatellite
Projects
AI File Organizer
Rust-built tool to organize large, inconsistent directory trees. Asynchronous model calls, interactive TUI workflow, and a virtual staging layer for safe review before execution.
RustAsyncTUI
Raycast Calendar Extension
10K+ usersProductivity extension for calendar management integrated with macOS via AppleScript. Serving over 10,000 users.
TypeScriptReactAppleScript