← Back to portfolioPrototype
Circuit-design prototype
OmniSpice
Draw and inspect circuits in the browser.
A browser circuit editor that generates SPICE netlists.
- My role
- Product design & engineering
- Period
- 2026
- Built with
- React 19 · TypeScript · React Flow · SPICE · WebAssembly

The editor
React Flow handles circuit drawing and graph connectivity. The prototype includes hierarchical subcircuits, netlist generation, and plots.
The solver is unfinished
The simulation wrapper supports an ngspice WebAssembly build and falls back to mock results when that build is missing. Real solver behavior still needs to be verified in deployment.
Have a project in mind?
I’m open to product engineering roles and contract work.