Nathan Woodhull

Co-Founder And CTO at Coworker.org

City of Hudson, 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
Nathan Woodhull is a founder and seasoned software engineer with 15 years building digital tools that scale grassroots organizing and civic campaigns. As Co-Founder and CTO of Daisychain and Founder of ControlShift Labs, he leads product and engineering for platforms used by organizations across 18 countries to mobilize millions of participants. He combines hands-on backend work—refactoring and extending notable open-source Ruby projects like the Split A/B testing framework—with strategic product leadership earned at the DNC’s Innovation Lab and other civic tech roles. Based in Hudson, NY, he blends entrepreneurial grit with a pragmatic focus on measurable campaign outcomes, and has a track record of turning political and social goals into reliable, production-grade software.
code16 years of coding experience
job5 years of employment as a software developer
bookRockwood
bookBS, BS at Rensselaer Polytechnic Institute
bookMedfield High School
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

ruby-rails10
algorithms10
rails10
ab-testing10
abtest10
ruby10
redis9
rspec9
configuration-management8

Programming languages (15)

JavaCSSRustCGoInno SetupHTMLTypeScript

Github contributions (5)

github-logo-circle
splitrb/split

Dec 2012 - May 2013

:chart_with_upwards_trend: The Rack Based A/B testing framework
Role in this project:
userBackend Developer
Contributions:19 commits in 4 months
Contributions summary:Nathan primarily focused on refactoring and extending the core functionality of the Split A/B testing framework. Their contributions included implementing pluggable algorithm implementations, adding a multi-armed bandit algorithm, and refactoring the trial model. They also maintained compatibility with Ruby 1.8.7 and made changes to handle experiment configuration and metrics.
testingsplitredisab-testingruby
controlshift/prague-server

Jan 2014 - Nov 2017

Server for the ControlShift Prague donation application
Contributions:464 commits, 9 PRs, 153 pushes in 3 years 10 months
javakubernetesprague
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