Gage Ashbaugh

Gage Ashbaugh
Bridging Software and Electrical Engineering

M.S. student focused on embedded systems & PCB design.

Embedded / RTOS C/C++ • Python I2C/SPI • Sensors • Comms

About

Gage Ashbaugh

I hold a Bachelor’s degree in Computer Science from Cal State University of Fullerton and am currently pursuing a Master’s degree with a focus on embedded systems and electrical communications. My goal is to bridge the gap between computer science and electrical engineering while pursuing my interest in the aerospace industry. I enjoy building hands-on projects that integrate low-level software with hardware systems.

Experience

USGS — Software Engineer Intern

June 2023 – December 2023

Developed an interactive website for monitoring seismic stations, featuring a dynamic map interface. Implemented functionality for users to add, delete, and modify stations, enhancing real-time tracking and management of seismic data.

Theta Tau — Project Chair

June 2025 – December 2025

Designed personalized projects for engineering majors, leading to enhanced personal and professional growth among members. Spearheaded the production of a hydroponic station, integrating software engineering, electrical engineering, and solid works design principles. Collaborated with other chapters within the state to plan a competition among the chapters for robotics design.

Currently Working On

  • Embedded Power Telemetry System Building a voltage and power monitoring system using an external display, focusing on sensor interfacing, data visualization, and embedded system integration.

Projects

A mix of systems, graphics, and algorithm-focused builds — with an increasing focus on embedded + communications.

Featured

More Projects

Car Game preview

Car Game

Small game project exploring gameplay logic and iteration in C++.

C++ Game Dev
Graphics Shaders preview

Graphics Shaders

Shader experiments focused on lighting, materials, and rendering effects.

C++ OpenGL Shaders