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