Software Engineer
Dynamic Network Services (Dyn) • Manchester, NH
2016 – 2017
Dyn — Software Engineer
- Key full-stack developer and primary automation specialist for a microservice deployed as an AWS autoscaling group. This project leveraged Perl on the backend and agents written in Go, used Redis as a caching and communications layer, and was fully automated via Ansible.
- Designed and implemented a high-volume API rate-limiting scheme in Python (Twisted).
- Core contributor to a high-performance (40,000+ QPS) DNS proxy written in Go.
- Worked across the enterprise DNS infrastructure — authoritative, secondary, and edge nameservers — where globally distributed POPs used BGP anycast to answer every query from the nearest, most performant location. The platform sustained millions of lookups per second at over five nines of reliability.