Mark Dodwell

Co-founder at Delighted Inc.

Palo Alto, California, 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

🤩
Rockstar
🎓
Top School
Mark Dodwell is a Silicon Valley founder and seasoned software engineer with 18 years of experience building product-driven web applications and developer tooling from Palo Alto. As co-founder of Delighted since 2013, he blends hands-on engineering with product sensibility shaped by earlier full‑stack roles at Mixbook, Mightybell and others. A Cambridge Computer Science graduate, he brings deep Ruby/Rails expertise and reliability-focused practices, evidenced by contributions to well-known open-source projects like Capybara and Chronic where he added robust parsing and test-matchers. He has a track record of improving test coverage, parsing logic, and OAuth strategies—work that signals attention to edge cases and secure integrations. Comfortable moving between backend systems and UX-minded design, he combines entrepreneurial drive with a pragmatic engineering craft. Colleagues would note his preference for shipping durable, well-tested solutions that make complex behaviors feel simple.
code18 years of coding experience
job10 years of employment as a software developer
bookMA (Cantab) Computer Science, MA (Cantab) Computer Science at University of Cambridge
github-logo-circle

Github Skills (15)

ruby10
rspec10
date-parsing10
authentication10
test-framework10
user-authentication10
capybara10
facebook-api10
oauth10
omniauth10
test-automation10
testing10
natural-language-processing9
develop8
javascript7

Programming languages (11)

TypeScriptMDXRustCJavaScriptGoObjective-CPHP

Github contributions (5)

github-logo-circle
simi/omniauth-facebook

Oct 2011 - Nov 2017

Facebook OAuth2 Strategy for OmniAuth
Role in this project:
userBack-end Developer
Contributions:204 commits, 11 PRs, 26 pushes in 6 years 2 months
Contributions summary:Mark contributed to the implementation of a Facebook OAuth2 strategy for the OmniAuth library. Their work involved removing unnecessary dependencies and implementing the core Facebook strategy, including setting up the necessary client configuration for authentication. Further, the user refined the strategy by defining how to retrieve user information, including uid and info, from the Facebook API, adding support for secure image URLs and image size configuration.
omniauthstrategyfacebook-oauth2facebookoauth2
mojombo/chronic

Sep 2014 - Sep 2014

Chronic is a pure Ruby natural language date parser.
Role in this project:
userBack-end Developer
Contributions:6 commits in 1 day
Contributions summary:Mark primarily contributed to enhancing the natural language date parser, `chronic`. Their work includes adding support for features like short-hand year notation, named quarters, and quarter units. They also focused on refining parsing logic, including fixes for date and time interpretation, and added more unit tests to validate the implemented features.
date-parserpure-rubyrubynatural-languagenatural
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
Mark Dodwell - Co-founder at Delighted Inc.