Ethan Skamarock
ethan.skamarock@gmail.com
PERSONAL PROFILE
-
Experience writing software in C, C++, Python, Java, Scala
-
Experience writing programs for STM32 microcontrollers
EDUCATION
BA in Computer Science Boulder, CO
Minor in Computer Engineering May 2026
University of Colorado Boulder
GPA 3.981
TECHNICAL SKILLS
- C, C++, SQL, Python, Scala, Java
- Operating Systems, RISCV, Microsoft Sequel Server, STM32
EXPERIENCE
Technical Manager; Technical Hardware and Software Analyst 2021-2022
RM3 Labs Broomfield, CO
- Lead the IT department by dividing work among IT Analysts and being accountable for maintaining computer systems and software
- Managing intake for daily data requests and running complex SQL queries to meet stakeholder’s research needs
- Automate existing workflows to save hundreds of employee hours using Python and research-based software tools
- Review IT related requests from all departments and ensured non-technical staff members could add their required hardware and software to our tech stack
- Research new software and hardware to improve employee productivity
ADDITIONAL EXPERIENCE
RISC-V processor simulation August-December 2025
CU Boulder Boulder, CO
- Created a schematic for a five stage, pipelined processor to run the RISC-V ISA
- Included Memory/Writeback state bypass, and never jump branch prediction
- Wrote C/Codal to implement the logic for all five stages
Tiago-lite pathfinding and task execution August-December 2025
CU Boulder Boulder, CO
- Programmed a Tiago-lite robot in WeBots Simulator using Python
- Used behavior trees for task planning and execution
- Used lidar and A* for path planning
Doorbell Surveillance Camera January 2026-Present
Personal Project Louisville, CO
- Programmed a Raspberry Pi 5 for home surveillance using Python
- Used an AI accelerated camera to perform object detection when recording
- Connected to cloud storage for video retention and remote access
HOBBIES
- Pinball
- Disc Golf
- Backpacking
- Board Games
- Cooking