Sarah Dawson is a senior software engineer with a decade of experience building web applications, currently driving backend work at GitHub after progressing through roles at thoughtbot and her own consulting practice. Rooted in Ruby on Rails and Python/Django, she’s actively expanding into frontend development and enjoys debating JavaScript frameworks to find the best fit for product needs. Her background includes full‑stack consulting and product-focused engineering for startups and nonprofits, giving her a pragmatic mix of client-facing collaboration and deep technical delivery. Based in Madison, Wisconsin, she combines rigorous analytical thinking—shaped by advanced studies in classical archaeology—with hands-on engineering, making her adept at translating complex requirements into user-friendly systems.
10 years of coding experience
8 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Classical Archaeology, Doctor of Philosophy (Ph.D.) Classical Archaeology at Brown University
Contributions:28 commits, 22 pushes, 1 branch in 25 days
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.