Aspiring hardware / FPGA engineer

Deterministic hardware for latency-critical systems

I build high-confidence digital systems: FPGA fabrics, embedded control loops, smart-NIC acceleration, and SystemVerilog/C++ pipelines optimized for sub-microsecond trading flows. From board bring-up to FIX gateways, I obsess over signal integrity, tooling, and observability.

Quick telemetry

  • Focus areas FPGA fabrics / SmartNIC
  • Current build UltraScale+ low-latency feed
  • Response time < 1 business day

Let's co-design the pipeline.

Capabilities

Where I create leverage

Select a track to see how I approach it.

Tap a capability to see my approach.
Design pillars

Signal-first thinking

Every build starts with budgets: clocks, power, routing, verification closure, and instrumentation that makes deterministic systems debuggable.

  • Hardware/software co-design Partitioning functionality across FPGA fabric, firmware, and host services.
  • Deterministic latency Careful CDC, timing reports, and link-level instrumentation.
  • Observability + tooling Python/C++ harnesses, on-chip analyzers, CI-friendly testbenches.

Build loop

01

Model & simulate

Capture specs, SystemVerilog TBs, cocotb/questa runs, trace instrumentation.

02

Prototype & measure

Bring-up on dev boards, microbenchmarks, python notebooks for latency reports.

03

Iterate & harden

Floorplanning, CDC review, firmware polish, documentation, and roll-out.

Selected snapshots

Projects & experiments

FPGA board
SmartNIC packet shaper
Oscilloscope and board
Deterministic clock lab
Code on screen
FIX gateway microservices

Latency lab

Instrumentation + research playground

I keep a standing lab of replay harnesses, PTP-enabled switches, and FPGA dev boards to validate ideas fast. Want to explore a concept or benchmark a path? Tap below and let's simulate the burst together.

Experiments triggered

0

Toolbox & languages I lean on

SystemVerilog Verilog/VHDL Python (cocotb) C / C++ Rust (tools) Vivado / Quartus SmartNIC SDKs FIX / PTP Git + CI Linux bring-up
Checking lab availability...