Gary Bailey

gary@gary600.xyz gary600 Boulder, CO / Pittsburgh, PA

Education

Carnegie Mellon University, Pittsburgh, PA

Master of Science in Electrical and Computer Engineering, May 2026
Bachelor of Science in Electrical and Computer Engineering, May 2025

Relevant Courses: Computer Architecture, Embedded Systems, Logic Design+Verification, PCB Design, FPGA/ASIC Chip Design

Work Experience

CPU Design Verification Intern @ Apple, Austin, TX May-August 2024

Volunteer Developer @ Boulder Valley School District, Boulder, CO June-July 2019

Project Experience

Low-power GPS Watch "Landhopper" (Capstone project) January-May 2024

Microcoded 8-Instruction CPU March-April 2023

VGA Graphics Adapter for 6502 October 2023-January 2024

RISC-V CPU Core January-May 2024

Solar-powered Rover "Sandshark" 2020-2022

Electronic Costume Head 2022-2023

Activities

Sysadmin ("Root"), Carnegie Mellon Robotics Club ("Roboclub") 2021-present

Skills

Programming Languages: Python, C, C++, Rust, Kotlin, Java, C#, HTML, CSS, JavaScript, SQL, x86/ARM/RISC-V Assembly, MATLAB
Hardware/Embedded: Verilog/SystemVerilog, FPGAs, Microcontrollers (Arduino, Teensy, STM32), FreeRTOS
Software: Linux/Unix, Windows, Git, Perforce Helix, Solidworks, Fusion 360, KiCad, Blender, Godot Engine, Unity Engine, QGIS
Fabrication: PCB design, Machining, CNC / CAM, 3D printing, Laser cutting