I am a full-stack software engineer with a passion for building robust scalable software and bringing ideas to life.
Experience
2025 — Now
2025 — Now
Building the next-gen 3D collaboration + design product in Rust for web (WASM) and native platforms.
2023 — 2025
2023 — 2025
Proposed and led the rewrite of our 3D collaboration product, Hive, transitioning from React Three Fiber to vanilla Three.js.
Implemented core Hive features such as sketching and markup tools (freehand, text, etc.), selection and manipulation of sketches/markups, incremental loading, the render pipeline (anti-aliasing, ambient occlusion, custom WebGL optimization), multiplayer, and more.
2023 — 2023
2023 — 2023
Led development of C# plugin for Rhino to connect project data to our platform.
Leveraged Rhino C++ API to implement interactive in-viewport comments feature.
Built C# framework to be reused across all plugins for other products such as Revit, including browser-based authentication involving persisting encrypted auth credentials to the filesystem, as well as a UI system utilizing JavaScript + HTML + CSS bundles for plugin UI to display via CefSharp and interop with C#.
2021 — 2023
2021 — 2023
San Francisco Bay Area
• Accepted into Berkeley SkyDeck Batch 14 Cohort, receiving $200,000 in funding
• Winner of UC Launch Startup Accelerator Demo Day winning $25,000 cash prize
• Accepted into CITRIS Foundry (UC system incubator)
• Architected and implemented:
• Real-time video review cloud platform (AWS Lambda, S3, Aurora, SQS, Auth0, TypeScript)
• Web frontend for video review platform (React + TypeScript)
• Consumer + Delivery Driver mobile app (React Native + TypeScript, iOS + Android, Bluetooth LE)
• Hardware device firmware (Bluetooth LE communications with mobile app, battery power & charging management, interfacing with LED lighting controller via serial, prototyping NFC tap to pair Bluetooth to automate pairing via secure key exchange) (NVIDIA Jetson, C++)
• Hardware device software (computer vision & video recording via OpenCV, transcoding via FFmpeg, video upload to S3 & event publishing to cloud platform, C++)
• Prototyped adapting existing deep learning-based anomalous event detection to fit our specific use-case. Collected training data using our hardware and trained a model with the purpose of detecting stolen items. Promising results despite the limited training set. (Python, tensorflow)
• Led team of UC Berkeley Master of Engineering students designing hardware prototypes in CAD and 3D printing them utilizing SLA printers.
2021 — 2022
2021 — 2022
San Francisco Bay Area
• Built, owned, and maintained platform services for manufacturing simulation using C#, Node.js (Typescript), and Java (Spring Boot)
• Contributed features, integrations, and bug-fixes to React.js front-end web app
• Created POCs to showcase unique solutions to robotics simulation (dual-mode device drivers, cloud-based PLC simulation) (.Net C# & Unity C#)
• Contributed to robotics simulation SDK in Unity designed to support both realtime and non-realtime drivers
Education
UC Berkeley College of Engineering
Bachelor of Science - BS
2016 — 2020
Cardinal Newman High School
2012 — 2016