Embedded Software Engineer
Computer Engineering Major | Passionate about Low-Level Programming & Hardware Integration
About Me
I'm a dedicated Computer Engineering student at the University of Wisconsin Platteville, with a passion for embedded systems and low-level programming. I've developed strong expertise in C/C++, microcontroller programming, and hardware-software integration. I thrive on solving complex problems at the intersection of hardware and software, and I'm eager to contribute to innovative embedded systems projects in a professional environment.
Technical Skills
Programming Languages
- C/C++
- STM32 Hardware Abstract Layer (HAL)
- Arm 32 Bit Assembly
- Python
Embedded Systems
- Arduino/ESP32
- STM32 Development
- Raspberry Pi
- Raspberry Pi Pico
Hardware & Protocols
- I2C, SPI, UART
- PCB Design (Altium/KiCad)
- Digital Signal Processing
- Oscilloscope & Logic Analyzer
- Sensor Integration
Development Tools
- Git Version Control
- Visual Studio Code
- STM32 CubeMX
- JTAG/SWD Debugging
- Linux/Unix Systems
- CI/CD Pipelines
Featured Projects
High Power Rocketry Flight Computer
Real-time sensor data with wireless transmission
Developed a STM32 microcontroller-based system for High Power Rocketry (HPR) applications. Implemented sensor fusion for two accelermeters, a gyroscope, and magnetometer to get accurate orientation and position estimates. Utilized LoRa based radio for wireless data transmission.
View Details →Python NOAA NWS API Wrapper
Python packages for the NOAA National Weather Service API
Created a Python package for the NOAA National Weather Service API, providing easy access to weather data. Includes functions for fetching current weather conditions, forecasts, and alerts.
View Details →Arm 32 Assembly Calculator
Basic command line calculator written in Arm 32 Assembly for the Raspberry Pi
Built a basic command line calculator written in Arm 32 Assembly for the Raspberry Pi implementing addition, subtraction, multiplication, division, exponential, factorial, and permutation operations
View Details →Leadership & Experience
Hardware Debug Engineer
Company
June 2026 - December 2026Perform board-level debugging of embedded systems that fail production testing, investigating reset, power, memory, and intermittent issues
- Determine failure root causes by analyzing firmware and system logs, measuring signals and power rails, and reviewing schematics and PCB layouts.
- Use oscilloscopes, digital multimeters, and logic analyzers to isolate hardware faults and distinguish electrical issues from firmware or test-related problems.
- Perform basic board rework, including soldering and replacement of passive components, to verify and resolve hardware failures.
Vice President
Pioneer Rocketry
September 2025 - June 2026Lead strategic planning and coordinate cross-functional teams for high-powered rocketry projects. Oversee project timelines, manage member development, and ensure safety compliance for all rocket launches.
- Coordinated 15+ successful rocket launches with 100% safety record
Head of Electronics
Pioneer Rocketry
September 2024 - June 2026Design and implement all electronic systems for rocket payloads including flight computers, telemetry systems, and recovery electronics. Lead electronics team and mentor junior members.
- Designed custom flight computer with dual-redundant recovery system
- Implemented real-time telemetry system with 10-mile+ range
Hobbies & Interests
High-Powered Rocketry
Passionate about designing and building high-powered rockets with advanced recovery systems and payload capabilities. Certified Level 1 NAR member with experience in multistage rocket design and basics of supersonic flight.
Ham Radio
Licensed amateur radio operator with interests in digital modes, RF design, LoRa radio, and Meshtastic.
Engineering Connection
These hobbies directly complement my embedded engineering studies by providing hands-on experience with RF systems, real-time control systems, and safety-critical applications. The combination of high-powered rocketry and amateur radio has given me practical experience in areas that many engineers only encounter in theory.