02 / Work

A selection of hardware, software and research projects.

Projects I've worked on.

My work includes PCB design, power electronics, autonomous systems and browser-based engineering tools.

During a hardware internship, I worked on stack-up planning, HDI routing and packaging constraints for a miniature flexible board.

Stack-up planningHDI blind / buried viasMiniaturized flex layout

Time / Context

SUMMER 2025 / HARDWARE LAB

Read the public project brief
CIRCUIT DESIGN

Buck/boost simulation with GaN switches.

I simulated power-management circuits with GaN switches and magnetic components, comparing transient, AC and DC behaviour as well as switching loss.

Cadence VirtuosoTransient / AC / DCSwitching + loss analysis

Time / Context

SUMMER 2025 / CADENCE VIRTUOSO

AUTONOMOUS SYSTEMS

Propulsion and navigation for underwater vehicles.

A university engineering project covering propeller design, thrust testing and navigation code for an autonomous underwater vehicle.

Propeller designThrust testingNavigation programming

Time / Context

2024 — PRESENT / UNIVERSITY RESEARCH

BROWSER SYSTEMS

Sending files through light in the browser.

LuminaLink encodes files as light patterns in the browser and decodes them from a camera feed. Processing stays local, and physical camera performance is reported separately from software tests.

Browser-native protocolWeb Workers + local processingPhysical path not verified

Time / Context

2026 — PRESENT / PRODUCT RESEARCH

RUST / WASM

A browser-based heads-up postflop solver.

FlopForge is a Rust/WASM analysis workbench with exact hand replay, local caching and recommendations that stop when the available evidence is insufficient.

Rust/WASM workerHeads-up postflopStops when evidence is insufficient

Time / Context

2026 — PRESENT / PRODUCT RESEARCH

PRIVACY SYSTEMS

Private browser chat without a permanent inbox.

Orylin is a one-to-one browser chat built around short-lived invitations, direct WebRTC connections, application-layer encryption and visible fallback states.

Direct WebRTC preferredApplication-layer encryptionVisible transport states

Time / Context

CURRENT / EXPERIMENTAL PRODUCT

DATA / EVIDENCE

Degree research with the sources attached.

DegreeSignal brings together degree, course, skills and location data while keeping source records, signed receipts and uncertainty visible.

Sources tracked separatelySigned receipts + hashesLimited live explorer

Time / Context

CURRENT / PLATFORM RESEARCH

ML SYSTEMS

Inspecting model computation in the browser.

CMET runs locally in the browser and separates directly measured tensors from interventions, path evidence and replicated mechanisms.

ONNX WebGPU / WASMMeasured tensorsTraces labelled by evidence level

Time / Context

CURRENT / RESEARCH PRODUCT

COMPILERS / RUNTIME

Skipping inactive updates without changing visible results.

EonState is a compiler and runtime experiment that skips inactive state updates within a restricted, checked scope and falls back to dense execution when needed.

Restricted state kernelsCertificates + checkerDense fallback

Time / Context

CURRENT / SOFTWARE RESEARCH

PRIVACY / SYSTEMS

Proving how private input affects native RISC-V execution.

This research connects private external input to authenticated RISC-V execution within a clearly defined monitor model.

RISC-V executionSelective ZK evidencePhase 1 scope closed

Time / Context

CURRENT / RESEARCH

Next, a closer look at my automation, measurement and control experiments.

View the labs
Chenbo Lin
© 2026 Chenbo Lin. All rights reserved.