Dan Simmons-ritchie

Software Engineer at The New York Times

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Dan Simmons-ritchie is a software engineer with 8 years of experience building data-driven, user-facing systems for major newsrooms and nonprofit organizations, currently on The New York Times Interactive News team. He excels at full-stack development, data visualization, web scraping, and newsroom automation—having designed and maintained 400+ scrapers, led major CMS feature work, and delivered award-winning interactive journalism. Dan pairs practical engineering (Node, React, Python, D3, PostgreSQL, AWS) with investigative instincts, using statistical and geospatial analysis to surface stories and build tools that save reporters hundreds of hours. He has repeatedly improved performance and reliability—boosting Lighthouse scores, refactoring legacy stacks, and creating monitoring and outage-reporting tooling. Comfortable collaborating with contractors and academics, he’s also explored LLM-based scraping approaches to future-proof data collection.
code8 years of coding experience
job5 years of employment as a software developer
bookNational diploma in journalism (multimedia) Journalism, National diploma in journalism (multimedia) Journalism at Whitireia Community Polytechnic
bookBachelor of Arts (BA) English Literature Media Studies, Bachelor of Arts (BA) English Literature Media Studies at Victoria University of Wellington
github-logo-circle

Github Skills (74)

python10
scrapy10
data-journalism10
scrape10
open-data10
static-site10
spotlight10
scraper10
d3-geo9
dayjs8
arrows8
topojson7
nodejs7
geo7
svg6

Programming languages (8)

TypeScriptCSSSCSSJavaScriptVueGoHTMLPython

Github contributions (5)

github-logo-circle
City Scrapers project for Akron
Contributions:1 review, 38 PRs, 56 pushes in 6 months
city-scraperspythonscrapyscrapersopen-data
Determines whether a given date is a US business day.
Contributions:90 commits, 13 PRs, 37 pushes in 1 month
pennsylvaniajavascriptcalendardayjs
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.
Request Free Trial
Dan Simmons-ritchie - Software Engineer at The New York Times