Ian Whitlock is a Senior Software Engineer in Seattle with 13 years building production-grade cloud and network infrastructure across companies like Cloudflare, VMware, Mattermost, and Juniper. He specializes in systems engineering for large-scale control planes and cloud platforms, with hands-on experience shipping BYOIP APIs, legacy data migrations, and Kubernetes-based multi-tenant services. Comfortable across Go, Python, and operational tooling, he has moved between feature development and critical operational responsibilities that keep large fleets healthy and scalable. Now at ngrok, he continues to focus on resilient networked systems while bringing deep institutional experience from Cloudflare’s core IP management work. Off the beaten path, his GitHub houses an Emacs configuration that reflects a long-standing taste for readable, prose-centric tooling and thoughtful developer ergonomics.
13 years of coding experience
8 years of employment as a software developer
High School Diploma, High School Diploma at North Carolina School of Science and Mathematics
Incomplete, Computer Science, Incomplete, Computer Science at Purdue University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.