Hi, my name is
Caleb Rollf.
Aspiring Embedded Systems Developer
I'm a Computer Engineering Senior currently focused on building my knowledge through my projects.
Arcade Prize Dispenser
ATmega328P | Bare-Metal C | Embedded Systems | SPI
- RFID-based prize system using ATmega328P, LCD, and servo motors. 3rd place in UNLV's Spring 2025 JDC.
Equipment Monitoring System
IoT | MQTT | Cloud Analytics | Sensor Interfacing | MATLAB | ThingSpeak
- Developed IoT system that collects, analyzes, and visualizes sensor data. Push-notifications for broken equipment.
Professsional Experience
Engineering Intern
Pololu Robotics and Electronics
May 2024 - Dec 2024
- Built lightweight firmware library for STM32C0xx MCUs to process quadrature encoder signals without STM HAL libraries.
- Programmed and integrated UART libraries for communication between uC and programmable power supply (C) and relay system (Python).
- Designed and programmed a diagnostic unit for a programmable power supply. Created the schematic, performed component calculations, and completed wiring and soldering.
- Operated diagnostic and test equipment including oscilloscopes, multimeters, power supplies, and function generators.
- Documented all project work, code, and procedures in a private internal forum.
Device Technician and Trainer
AGIRepair
April 2022 - Oct 2023
- Diagnosed, installed, repaired motherboard, and tested hardware issues on various devices daily.
- Highest producing technician in the facility, monthly and annually, exceeded repair standards and averages.
- Trained eight employees on device repair procedures, including the manager for certain models of computers.