Summary
Garrett Drake is a full-stack software engineer based in Michigan with eight years of practical experience and a strong focus on backend, embedded systems, and network engineering. He actively builds Rust projects, maintains a technical blog, and manages a NixOS workstation—signals of a developer who values reproducibility and low-level control. Garrett contributes to open-source and enjoys bridging software with hardware, bringing systems-thinking to everyday engineering problems. His background includes formal study in applied computer science and hands-on roles outside tech that reinforced attention to processes, documentation, and operational safety. Comfortable across the stack, he pairs pragmatic implementation skills with curiosity-driven tinkering that surfaces elegant, maintainable solutions.
8 years of coding experience
Associate's degree, Computer Science: Programming in Java, 3.75 GPA, Associate's degree, Computer Science: Programming in Java, 3.75 GPA at Washtenaw Community College
Computer Science Applied, Computer Science Applied at Eastern Michigan University