Shawn Shan is a software engineer and tech lead with a decade of experience building user-centric web and distributed systems, currently developing agentic advertising experiences at Meta. He progressed rapidly through senior engineering and leadership roles at Microsoft—driving AI x UX initiatives for Bing and contributing to Azure AI Search—demonstrating strength in both architecture and product-focused execution. Skilled across the full stack, Shawn pairs backend systems work (including DNS relay improvements in the open-source overture project) with thoughtful UX-driven features for large-scale platforms. He has a track record of shipping reliable, maintainable systems, mentoring cross-functional teams, and moving quickly from prototype to production. Based in Redmond, WA, Shawn blends pragmatic engineering with a human-centered approach—aptly summarized on GitHub as “Permission to be human.”
Contributions:70 releases, 171 commits, 60 PRs in 5 years 6 months
Contributions summary:Shawn primarily focused on refactoring and enhancing the `overture` DNS relay server. Their contributions included migrating the code to use `miekg/dns` library, adding preliminary TCP support, and improving configuration management. The user also addressed IP matching issues, fixed various bugs, and added features such as a minimal TTL setting and EDNS client subnet support. The user made several changes to the codebase and configuration including a new domain-based feature, which demonstrates an active role in improving the functionality and maintainability of the DNS relay server.
Contributions:28 pushes, 1 branch, 2 comments in 10 months
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.