Zhaojin Chu
Preliminary Datasheet
BS ECE · Carnegie Mellon University · expected May 2028 · Pittsburgh, PA / Dubai, UAE
1.0What I build
- 6-DOF maglev haptic controller: STM32H7 with AD7606/LTC2688 over SPI+DMA; ~10× cheaper, ~2× the compute
- Ballbot driven by feel: a PyQt GUI over the Shmoobot’s ROS 1 nodes, then teleoperation from the haptic device with force feedback
- Real-time waste classifier: YOLOv8n on a Raspberry Pi 5; Best Hardware, TartanHacks 2026, 1,000+ participants
- Robotic instrument network: ESP32 Feather firmware, MIDI over a wireless link, gesture-driven conductor mode
- Full-stack platforms: a Next.js/PostgreSQL tutoring portal live at hainabian.org, and a Django/Celery/Channels scheduler I ran solo for two years at ~150 bookings a month
2.0My resume
| Version | Written for | Download |
|---|---|---|
| Embedded & Robotics | Firmware, embedded systems, robotics software | PDF ↓ |
| Software | Backend, systems, full-stack | PDF ↓ |
3.0What I'm looking for
- Embedded, firmware and robotics software internships, Summer 2027
- Backend and systems software internships, Summer 2027
- Haptics, robotics, and edge-ML research collaborations
4.0What I work with
- Firmware
- C on STM32H7, ESP32 and ARM Cortex-M; SPI with DMA, MIDI, BLE, UDP
- Hardware
- AD7606 ADC, LTC2688 DAC, DRV8262, INA240, L298N, RC servos; KiCad, oscilloscope and logic analyzer
- Robotics and ML
- ROS 1, Qt / PyQt, SOFA; PyTorch, ONNX, YOLOv8, INT8 quantization, Jetson, Raspberry Pi
- Software
- Python, JavaScript, SQL; Django, Celery, Channels, PostgreSQL, Next.js, React, Node.js, Supabase, Stripe, Linux, Git
5.0Absolute Maximum Ratings
| Parameter | Min | Max | Unit | Conditions |
|---|---|---|---|---|
| Operating temperature range | −15 | 48 | °C | Pittsburgh in February to Dubai in August |
| Time zone offset | −5 | +4 | h UTC | Pittsburgh to Dubai |
| Relocation distance | 0 | 11,300 | km | Pittsburgh to Dubai, great circle |