cv
This is a description of the page. You can modify it in '_pages/cv.md'. You can also change or remove the top pdf download button.
Basics
| Name | Juan C. Beaver |
| Label | Firmware & Embedded Engineer |
| [email protected] | |
| Phone | (469) 878-7612 |
| Summary | Embedded engineer focused on sensing, motion control, and instrumentation. Builds concept-to-validation test setups (fixtures, automation, data), MCU firmware, DAQ chains, custom PCB interface boards, and Python automation/GUI tools. |
Education
-
2021.08 - 2025.12 Bachelor of Science
Case Western Reserve University
Computer Engineering
- Digital Design (Verilog, FSMs)
- Computer Architecture
- Signals & Systems
- Embedded Systems
- Haptic Systems Design
- Introduction to AI
- Robotics
Work
- 2023.06 - 2023.08
Future Ready Engineer Facilitator
Raytheon Technologies
Collaborated with aspiring engineers and industry professionals to create and maintain a dynamic learning environment.
- Refined experience program content and drove active participation.
- Collaborated with industry professionals to improve the facilitator curriculum.
- 2022.08 - 2023.08
Team Lead
Design For America
Led a 5–7 person team delivering accessible play devices for children with cerebral palsy.
- Built an adaptive RC controller: microcontroller drives OEM board inputs, up to four 3.5 mm switches, USB-powered, in a 3D-printed enclosure.
- Worked with United Cerebral Palsy to test with kids and deployed 3 controllers over one semester.
- 2022.08 - 2025.12
Undergraduate Researcher & R&D Engineer
Case Western Reserve University
Led concept-to-validation development of instrumentation and embedded systems across four research projects spanning sensing, motion control, haptics, and computer vision.
- Designed a custom LVDT read-out board in KiCad achieving sub-micron displacement with < 5 µV RMS noise at 300 Hz sampling.
- Wrote MCU + Python/GUI software for acquisition, filtering, logging, and closed-loop motion control with PID-tuned DC motor control.
- Built a motorized capture rig (ESP32 + stepper driver) with Structure-from-Motion pipeline for 3D arm mesh reconstruction.
- Integrated OpenHaptics and CHAI3D for a virtual environment with tuned force-feedback control.
- Built a CNN-based vision model for surgical force estimation; co-authored publication in Journal of Medical Robotics Research (2024).
- Curated and optimized a 200,000+ image dataset; built Amazon Mechanical Turk GUI for ground-truth labeling.
Projects
- 2024.08 - 2025.12
Tonometry / Poroelasticity Measurement Device
- KiCad PCB design (ADC + MCU + analog filtering)
- Python/GUI for acquisition, filtering, and closed-loop motion control
- PID-tuned DC motor control for low-disturbance weight placement
- 2024.12 - 2025.06
Morphometric Limb Scanning Device
- ESP32 firmware + stepper motor driver
- Fusion 360/Onshape mechanical mounts
- SfM 3D reconstruction pipeline
- 2025.08 - 2025.12
Dual-Extruder 3D Printer
- Klipper macros for tool select, safe homing, and BLTouch bed routines
- TMC5160 SPI driver tuning
- Log-driven motion calibration diagnostics
- 2024.12 - 2024.12
VibeCane (Haptic Navigation Assistive Cane)
- RP2040 firmware
- Ultrasonic sensor array for obstacle detection
- Haptic motor feedback system
- 2023.08 - 2024.01
3D Printed Fingertip Haptic Device
- OpenHaptics + CHAI3D integration
- Force-feedback control tuning
- Serial MCU communication
Publications
-
2024 Vision-Based Force Estimation for Minimally Invasive Telesurgery Through Contact Detection and Local Stiffness Models
Journal of Medical Robotics Research
Skills
| Programming | |
| C | |
| C++ | |
| Python | |
| Bash/shell | |
| MATLAB |
| Embedded | |
| Drivers | |
| Interrupts/Timers | |
| ADC/DSP | |
| PID/Closed-loop Control | |
| I2C | |
| SPI | |
| UART |
| MCUs | |
| ESP32 | |
| STM32 | |
| SAMD51 | |
| RP2040 (Pico) |
| Test & Debug | |
| Oscilloscopes | |
| Logic Analyzers | |
| Test Setup Design | |
| Python Automation | |
| Relays | |
| Safety Interlocks |
| Hardware | |
| KiCad PCB Design | |
| Analog Filtering | |
| Power Electronics | |
| Li-ion | |
| DC/DC |
| ML/AI | |
| PyTorch | |
| NumPy | |
| Pandas | |
| scikit-learn | |
| CNNs | |
| CUDA |
Languages
| English | |
| Native |
| Spanish | |
| Professional Proficiency |
Interests
| Embedded Systems & Instrumentation | |
| Sensing | |
| Motion Control | |
| DAQ | |
| PCB Design |
| Assistive Technology | |
| Haptics | |
| Accessibility | |
| Medical Devices |