Skip to work experience

Edison Law

Bioengineering and EECS at UC Berkeley. Software engineer.

Projects

  1. Backbond

  2. Standoff

  3. AutoLab

  4. WESTPA CLI Dashboard

  5. SensePlan

  6. FlameSense

  7. CallSense

  8. TrashGo

  9. SafeEats

  10. Photo Craft

  11. Text & Image Replacer

  12. SunBlock

  13. Clue.ai

  14. Personal Website

  15. Poker Strategy Trainer

  16. BetterBART

1 of 16, Backbond

  1. Backbond

    Computational design platform for R&D, developed at Optagon Labs. Built the core infrastructure, security and databases, plus billing, usage metering, organizations and project ingestion.

    Built with Next.js, Vercel, Google Cloud Run, Cloud SQL, OAuth, Stripe, AWS, Amazon Bedrock.

  2. Standoff

    A game console for the web. Multiple phones can be used at the same time as controllers, with motion tracking, and some games use computer vision for movement. No installation needed, and up to six players pick from 11 games. The 3D games run on Three.js, and WebSockets and Redis keep the phones in sync with the screen.

    Built with Next.js, React, TypeScript, Three.js, WebSockets, Redis, MediaPipe, Web Audio API.

  3. AutoLab

    A low-cost robot for growing neuron cultures, developed at Neurotech@Berkeley. It handles X, Y and Z motion, motorized pipetting, imaging and environmental control, so cultures stay alive and fed for weeks.

    Built with Python, C++, Raspberry Pi, Computer Vision.

  4. WESTPA CLI Dashboard

    Open source contribution.

    A command line dashboard for Weighted Ensemble simulations, developed in the NumFOCUS ecosystem. It tracks iteration summaries and reports molecular dynamics data. Built with the MDAnalysis and WESTPA maintainers.

    Built with Python, WESTPA, MDAnalysis, NumPy.

  5. SensePlan

    Winner, Luma A2A Agents Hackathon 2025. Best Use of Vapi.

    An AI agent that finds local providers, from clinics to barbershops, and books appointments over real phone calls. It searches with Bright Data, makes the calls with Vapi, and adds the booking to Google Calendar. Won the Luma A2A Agents Hackathon 2025 against 130+ engineers, plus Best Use of Vapi.

    Built with Next.js, React, TypeScript, Google Gemini API, Vapi, Bright Data, Model Context Protocol, Tailwind CSS.

  6. FlameSense

    Winner, Los Altos Hacks 2025.

    A wildfire spread simulator. Pick a spot on the map and a model trained in Palantir AIP on past burns predicts how the fire spreads with the live weather there, shown as a heat map. Won Los Altos Hacks 2025 against 350+ competitors.

    Built with JavaScript, HTML, CSS, Leaflet, Palantir AIP, OpenStreetMap.

  7. CallSense

    Winner, Milpitas Hacks 2025.

    A live call assistant for 911 dispatchers. It transcribes the call as it happens, and Google Gemini pulls out the key details, suggests follow-up questions and ranks incidents by priority. Won Milpitas Hacks 2025.

    Built with Next.js, React, TypeScript, Google Gemini API, Web Speech API, Framer Motion.

  8. TrashGo

    Winner, CruzHacks 2023. Best Lightship AR VPS Game.

    A sustainability AR game on the App Store. You pick up trash in a virtual park, then sort it into AR bins around you. Built in Unity with Niantic Lightship. Won CruzHacks 2023 and Best Lightship AR VPS Game against 650+ hackers.

    Built with Unity, C#, Niantic Lightship, VPS.

  9. SafeEats

    An iOS app that scans food labels for allergens. It reads ingredient lists with Apple's Vision framework and checks about 1,500 allergen keywords in six languages against the allergens you pick.

    Built with Swift, SwiftUI, Vision, AVFoundation.

  10. Photo Craft

    A free photo editor that runs in the browser. Background removal runs on your own device with ONNX Runtime Web, so nothing gets uploaded. It exports transparent PNGs at any size, which Canva charges for. It's also great for making clean, modern logos.

    Built with Next.js, React, TypeScript, Konva, ONNX Runtime Web, Vercel.

  11. Text & Image Replacer

    Featured on the Chrome Web Store. 1k+.

    A Chrome extension that swaps the text and images on any website for your own. Over 10,000 lifetime users. Built on Manifest V3, and it updates every open tab while it runs.

    Built with JavaScript, HTML, CSS, Extensions API.

  12. SunBlock

    Featured on the Chrome Web Store. 250+.

    An ad blocker for Chrome with over 1,000 lifetime users. Ads get blocked before they load, using Chrome's declarativeNetRequest rules. You can pause it on a site, or click any element on a page to remove it.

    Built with JavaScript, HTML, CSS, Extensions API.

  13. Clue.ai

    An AI tutor that helps students get unstuck on assignments without giving away the answer. It gives hints and asks clarifying questions instead, using the OpenAI API.

    Built with Next.js, React, TypeScript, OpenAI API, Vercel, Vitest.

  14. Personal Website

    This site. A WebGL spiral of projects, 3D desk scenes in React Three Fiber, and synthesized sound and music.

    Built with Next.js, React, TypeScript, Three.js, React Three Fiber, Tailwind CSS, Web Audio API, Vercel.

  15. Poker Strategy Trainer

    A poker trainer with an AI coach that scores each fold, call or raise out of 100 and explains the best play. You climb Elo ranks from Bronze to Champion, and an Outs Trainer drills the odds. The scoring engine runs in the browser.

    Built with Next.js, React, TypeScript, CSS, Vercel, Vitest.

  16. BetterBART

    A UI mockup of a simpler BART map and trip planner. Pick two stations and follow one clear step at a time. Train times are placeholders until it gets BART API access.

    Built with Next.js, React, JavaScript, SVG, CSS, Vercel.

Work Experience

  1. May 2026 to Present

    Software Engineer

    Optagon Labs, Berkeley SkyDeck Batch 22

    • Own and develop the core full-stack production platform across backend APIs, databases, authentication, billing, cloud infrastructure, security, observability and analytics, working directly with the CEO and CTO on engineering and product.
    • Architect and ship production systems including Stripe subscriptions and usage metering, multi-user organizations, project ingestion, database migrations, internal admin and analytics tooling, and Amazon SES/SNS email infrastructure.
    • Built and deployed the full-stack web app and production infrastructure for a computational design platform with Google Cloud Run, Cloud SQL, Next.js, Vercel and OAuth.
    • Integrated cloud-hosted scientific algorithms through authenticated services and production APIs, with streaming run state and cost tracking, and improved reliability, scalability and security through testing, rate limiting, access controls and deployment safeguards.
  2. Jun 2026 to Aug 2026

    Machine Learning Engineer Intern

    Enhanced Ultrasound, Berkeley SkyDeck Incubator

    • Developed machine learning pipelines in Python on Linux in Google Cloud that score ultrasound scan quality and segment medical images with Meta's Segment Anything Model 3.
    • Redesigned the frontend and built the authentication and database infrastructure with OAuth and Supabase.
  3. Mar 2026 to Jun 2026

    Open Source Contributor

    MDAnalysis & WESTPA, NumFOCUS

    • Developed an open source CLI dashboard for Weighted Ensemble simulation workflows that processes molecular dynamics data.
    • Worked with the core maintainers on GitHub.
  4. Jul 2025

    Researcher

    UCLA Applications of Nanoscience

    • Prototyped and tested silver nanoparticle hydrogels for wound care.
    • Measured stretchability, antimicrobial performance and biocompatibility.
  5. Jun 2024 to Jul 2024

    Software Engineer Intern

    Tanius Technology LLC

    • Built data processing pipelines that analyze correlations and volatility between stocks and VIX futures.
    • Built a Flutter iOS app that charts trading metrics.
    • Added C# backend features with LINQ that process market data for trading infrastructure.
  6. Summer 2024

    Apprentice

    Cisco Career Exploration Program

    • A fully sponsored program with workshops, hackathons and presentations.
    • Met one-on-one with Cisco engineers and executives.
  7. Summer 2024

    Research Shadow

    Stanford IFSS

    • Assisted PhD researchers in chemistry and biology labs with wet lab work and data collection.
  8. Sep 2022 to Present

    App Developer

    Independent, Chrome Web Store and App Store

    • Built, launched and iterated on 10+ mobile apps and browser extensions used by 10,000+ people across many releases, including education, productivity and food allergy tools.
    • Several extensions were featured by Google.
Edison at his desk at night, typing in front of three glowing monitors, with an RGB PC tower beside the desk.
Edison standing beside his desk at night with a mug of coffee, petting his golden retriever and looking at code on his three monitors.

About Me

I'm a Bioengineering and Electrical Engineering and Computer Sciences student at UC Berkeley.

I like building where software, AI and biology meet, from production platforms for drug developers to robots that keep neuron cultures alive.

Contact

Education

  • University of California, Berkeley

    B.S. Electrical Engineering and Computer Sciences; Bioengineering

    Coursework: Structure and Interpretation of Computer Programs, Linear Algebra & Differential Equations, Multivariable Calculus

  • CodePath

    TIP102: Advanced Data Structures & Algorithms in Python

Skills

Languages

  • TypeScript
  • JavaScript
  • Python
  • C++
  • C
  • C#
  • Java
  • SQL
  • Swift
  • HTML
  • CSS

Web & Backend

  • React
  • Next.js
  • React Native
  • Node.js
  • FastAPI
  • Flask
  • Flutter
  • REST APIs
  • WebSockets

Databases

  • PostgreSQL
  • Supabase
  • Cloud SQL
  • Redis

AI & Data

  • PyTorch
  • NumPy
  • Pandas
  • OpenAI API
  • Google Vertex AI
  • Meta SAM 3

Graphics & Real-time

  • Three.js
  • Web Audio API
  • Canvas 2D rendering

Cloud & Infrastructure

  • Google Cloud Platform
  • Cloud Run
  • AWS
  • Docker
  • Vercel
  • Stripe
  • OAuth
  • Linux

Dev Tools

  • Git
  • VS Code
  • Claude Code
  • Codex

Scientific

  • MDAnalysis
  • WESTPA
  • Raspberry Pi

Honors

  • Disney Scholar2026
  • UC Regents' Scholar2026
  • Eagle Scout2024

Activities

  • CSUA
  • IEEE
  • BMES
  • Poker at Berkeley
  • Intramural Soccer