← Back to experience

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+ users

Productivity extension for calendar management integrated with macOS via AppleScript. Serving over 10,000 users.

TypeScriptReactAppleScript