Summary
Ethan Mcgee is a Senior Backend Platform Engineer with 11 years of experience building and modernizing infrastructure, leading small engineering teams, and delivering production systems across logistics, insurance, and security industries. He blends deep systems and architecture expertise with hands-on development in Java, C/C++, Golang, and AWS, and has a track record of cutting costs and improving performance—e.g., halving cluster costs and reducing a core enrollment API from 24 hours to ~40 minutes. As a former lead at IAG he launched a greenfield product and modernized the cloud stack with observability and CI/CD practices that enabled zero-downtime deployments, and he currently contributes to enterprise hardware key management at Yubico. His academic background (MS and PhD in Computer Science from Clemson) informs a methodical approach to complex distributed systems and embedded work, and he has a history of mentoring and growing engineers. An active open-source contributor, he migrated the popular RunestoneInteractive course backend to Flask, demonstrating practical impact on educational tooling beyond his day job. Based in Greenville, SC, he combines research-grade rigor with pragmatic delivery and a penchant for cost-conscious, secure platform engineering.
11 years of coding experience
14 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Clemson University
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Bob Jones University