Skip to content
Back to Portfolio
Web Development2025 – 2026

Engineering Studio & Interactive Portfolio Platform

RoleFrontend Developer & Designer
StatusCompleted
Last Updated2026-04-05
React 19TanStack RouterTailwind CSS v4SupabaseFramer MotionNitroVite
NOTE ON PENDING ASSETS:Automated end-to-end visual regression suite in Playwright is in active staging test.

Live Build

Working System & Interface Capture

Dark homepage hero section displaying the heading Studying electrical systems from the circuit alongside an interactive 2.0 kHz signal wave control panel and action buttons
Sanitized Case Reference · Client ConfidentialEngineering Studio & Interactive Portfolio Platform

Topology

System Schematic & Architecture

Web Architecture · React 19 + TanStack Start
SSR · Nitro · Supabase
CLIENT BROWSERReact 19 HooksTanStack Router
SERVER RUNTIMENitro EnginecreateAsync / SSR
REAL-TIME DSPWeb Audio APIBiquad Filter Graph
DATA LAYERSupabase PostgreSQLPostgREST & Storage
Waveform: 440 Hz Sine · Sample: 48 kHz · Latency: ~5ms
ONLINE

Telemetry & Bench

Additional Working Interface & Simulator Captures

Embedded Canvas Dual-Trace Oscilloscope Simulator
Embedded Canvas Dual-Trace Oscilloscope SimulatorVerified

Overview

Built as a comprehensive engineering showcase and private operations console. Combines an interactive client-side design system with server-side Nitro rendering, real-time electrical engineering oscilloscopes, Web Audio synthesis, and private task/finance management.

The Problem

Standard static portfolios fail to showcase deep technical engineering depth, cannot simulate hardware concepts, and lack secure private workflows for client communication and task execution.

The Solution

Engineered a component-driven architecture using TanStack Router with code-splitting, Supabase PostgreSQL database persistence, Web Audio API synthesis engines, and custom OKLCH design tokens.

Key Features

Real-time dual-channel digital oscilloscope canvas simulator with Lissajous curve mode
Web Audio DSP synthesizer with 16-bit PCM WAV exporter and live frequency analyzer
Interactive 2D breadboard and logic gate visualizer for circuit coursework
Unified secure private workspace hub for tasks, financial ledgers, and voice memos
Global keyboard command palette (⌘K) with instant fuzzy navigation

Engineering Obstacles

Challenges Overcome

Ensuring zero audio glitching during Web Audio buffer generation on low-power mobile devices.

Maintaining strict sub-second SSR load times while delivering rich canvas graphics.

Verification & Impact

Results & Verification

Server-rendered first paint with code-split interactive simulator routes.

Zero external CSS framework dependencies outside Tailwind v4 utility tokens.

Complete self-contained CMS allowing real-time edits without redeployment.

Roadmap & Future Extensions

Future Planned Iterations

01.Add interactive SPICE netlist circuit parser directly in the browser
02.Expand Web Audio synth into polyphonic MIDI keyboard controller