Package: MCU-64 · Family: HUMAN · Rev A
Hi! I'm an Electrical and Computer Engineering student at The Ohio State University with hands-on experience in RF/analog circuits, wearable sensing systems, embedded firmware, PCB design, and hardware verification.
Through two years of research at the ElectroScience Laboratory and internship experience at Medtronic (early-stage R&D) and Johnson & Johnson MedTech (late-stage product development), I developed skills in board-level design, early-stage development prototyping, signal processing, debugging, VNA/oscilloscope validation, geometry modeling, and regulated technical documentation.
Interested in contributing to consumer electronics hardware where sensors, electrical systems, firmware, and product experience come together.
I care about how a product looks and feels in someone's hand, not just whether it boots. I switched from neuroscience to ECE sophomore year because I wanted to build the things that interface with people, and I've been chasing that ever since.
Contents: 2 sub-components · Interconnect: professional
Supported early-stage medical device R&D through physiological signal processing and computational modeling work. My projects involved processing PPG data, building analysis workflows, and applying statistical methods to characterize signal behavior across experimental conditions.
I developed modeling tools for vascular geometry studies and gained experience with biomedical simulation (digital twin), parameterized geometry generation, and research-oriented engineering workflows.
Worked on the DUALTO™ Surgical Energy System team, supported calibration fixture testing, verification, and technical documentation for internal engineering use. My work included creating operating procedures, contributing to software validation documentation, and collecting test case data to support fixture verification, with documentation formally reviewed and signed through the team's internal document-control process.
Alongside the fixture work, I got to design a 4-layer ATmega32u4 development board, where I gained skills in board design with KiCad and constructed a design plan within a set time frame, including block diagram development, schematic design, PCB layout, assembly, and bootloader flashing. This board is detailed further in the Projects section below.
Contents: 2 sub-components · one presenting at IEEE AP-S this month
→ IEEE AP-S / USNC-URSI 2026 · DETROIT · JUL 12–17 · author & presenter
What it is: CIRCLE is a wearable, wireless gaming platform that turns natural skin-to-skin touch into game input, where a single input is formed by two players together. It's built for collaborative, controller-free play for children with sensory disabilities, targeting the accessibility and individuality gap left by handheld controllers and single-player game design.
Signal path: the system uses Human Body Communication (HBC) via galvanic coupling. A 12 MHz carrier is transmitted through skin contact; when two players touch, a conductive path forms through the body and the Rx wristband recovers the signal. Received power separates touch from no-touch states, and the wearable presents itself to a tablet as a Bluetooth HID keyboard, so a handshake becomes a game input.
Tx / Rx chain: the Tx board generates a square wave, shapes it through a low-pass filter to a clean 12 MHz sinusoid, and drives the transmit electrode. On the receive side, a band-pass filter centered at 12 MHz rejects out-of-band noise, a limiting amplifier conditions the recovered signal, and an ADC feeds the MCU, which packetizes state over BLE to the game.
Firmware: using the Zephyr BLE example package, I converted the voltage change into an HID keyboard input. Depending on the orientation of the two players' contact, the in-game spaceman moves left, moves right, or shifts its gravity, so the bilateral system resolves three distinct touch inputs. Low-latency input processing on the nRF52840 kept gameplay responsive enough for a sensitive, high-speed rhythm game, and the BLE link from the peripheral Rx to the central game device (iPad) held stable across 10+ continuous gameplay trials.
Progression & result: I moved the bulky FSR + ESP32 prototype into a dual Tx/Rx architecture supporting four distinct bilateral interaction states with minimal cross-interference. Extending the ground plane lifted state agreement from 74.0% to 96.1% and event match rate from 36.7% to 82.2%. Across 12 trials the touch/no-touch voltage delta held steady across conditions and contact profiles (mean ΔV = 85.5 mV, median 99.5 mV).
Designed and prepared the CIRCLE poster for Ohio State's university-wide undergraduate research forum, structuring the operating principle, hardware architecture, and experimental results into a single narrative. Teammates presented it at the forum while I was away on co-op.
As part of Ohio State's Second-Year Transformational Experience Program, I completed a semester-long proposal cohort and developed a self-designed undergraduate research proposal around my wearable sensing work. Through STEP I refined the project goals, research plan, budget, and professional development outcomes for continuing the CIRCLE wearable sensor system.
This moved me beyond contributing to an existing lab project and toward thinking intentionally about research ownership: defining what I wanted to learn, which technical milestones mattered, and how the project could support both engineering development and human-centered impact.
An end-to-end PCB design project in KiCad, taken from block diagram to a working, bootloader-flashed board.
The board is a 4-layer, 2000 × 700 mil ATmega32u4 (7×7 VQFN) dev board. Core blocks: USB-C for power and serial, a voltage regulator feeding the MCU rail, an I²C level shifter into a proximity sensor, NeoPixel LEDs, an oscillator, and a reset button. USB-C was chosen so the board could be powered, programmed, and serial-debugged over a single connector, with the ISP pins (SCK, PDO, PDI, RESET) mapped explicitly before layout.
Layout went through two full revisions after design review, tightening placement and routing around the MCU. From there: wrote the assembly and test plans, ordered parts, hand-assembled the board, inspected the QFN joints under a microscope, verified continuity, and flashed the bootloader.
The board runs a closed-loop demo: the proximity sensor streams distance over I²C, and the firmware maps that reading to NeoPixel brightness in real time.