About Me

I'm a Hardware Systems Engineer (ECE) who owns the full signal chain, from analog front-end design to FPGA architecture to PCB layout, building the electronics that power next-generation medical robotics and imaging systems.

Currently, I'm both the Analog Front End Engineer and FPGA Engineer at Meniscense, a robotics startup, where I design the analog front end and architect the FPGA-based data acquisition system for lab automation robots that measure individual well-plate volumes with high precision. I use Altium Designer to develop multi-channel PCBs with hierarchical schematics, and I've built the system's digital backbone on a Xilinx Artix-7 platform, including custom DDR3 memory controllers, channel arbitration logic, and Verilog-level timing closure, ensuring our hardware is accurate, scalable, and built for what's next.

Previously, at the Martinos Center for Biomedical Imaging, I designed a room-temperature MEG brain imaging system that eliminates the need for cryogenic cooling. By developing custom hand-wound coils and running extensive Python field simulations, I reduced system costs by over $500,000 while improving field nullification accuracy.

I work at the intersection of analog, digital, and embedded systems, designing hardware that doesn't exist yet, end to end.


Skills:

Programming Languages:

  • Python

  • C, C++

  • MATLAB

  • Verilog

  • VHDL

Hardware Description & Embedded:

  • I2C, SPI, UART

  • AXI protocol / bus interfaces

  • Custom IP core generation (Xilinx IP Integrator)

  • DDR3 memory controllers

  • Clock domain crossing (CDC)

  • FSM design

  • Digital signal processing (DSP)

  • JTAG debugging, ChipScope/ILA

  • Schematic capture, hierarchical PCB design

Platforms & Dev Tools:

  • Linux

  • Raspberry Pi

  • Arduino

  • Xilinx FPGA boards

  • Altera FPGA boards

  • Git / version control

PCB Design:

  • Signal integrity, impedance matching, differential pairs

  • Power supply design (regulators, LDOs, power tree)

  • Design for manufacturing (DFM), fab coordination

EDA & PCB Tools:

  • Altium Designer

  • KiCad

  • Multisim

  • LTspice

Fabrication & Prototyping:

  • 3D printing

  • CNC machining

  • Silicon molding

  • Rapid prototyping

  • Soldering, rework, SMT assembly

FPGA Toolchains:

  • Vivado Suite (Xilinx)

  • Quartus II (Intel/Altera)

Mechanical & CAD:

  • SolidWorks

  • Rhinoceros 8

  • Simulink

Instrumentation:

  • Sensor calibration and characterization

  • Oscilloscopes, multimeters, function generators, and other bench equipment