Douglas Daniels

Chief Technology Officer at Colossal Biosciences

Austin, Texas, 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
Douglas Daniels is a seasoned engineering and product leader with 14 years of experience building scalable web technologies and distributed systems, currently serving as CTO of Form Bio and advising Colossal Biosciences from Austin, Texas. He has repeatedly scaled startups from founding teams to production organizations, combining hands-on backend engineering in Go and Java with operational expertise on AWS and Kubernetes. As a former co-founder and principal engineer, he led Conversable’s core platform and grew engineering teams while delivering high-availability conversational commerce services for major brands. His open-source contributions include practical improvements to Netflix’s Curator and the popular go-vcr project, demonstrating a focus on API maintainability and deterministic test automation. Known for bridging product and technical strategy, he thrives in domains that intersect computational biology and cloud-native infrastructure. Colleagues praise his ability to translate complex scientific workflows into user-friendly, production-ready platforms.
code14 years of coding experience
job19 years of employment as a software developer
bookB.S. Computer Science, B.S. Computer Science at University of Massachusetts Dartmouth
github-logo-circle

Github Skills (22)

json10
api-rest10
api-design10
restful-api10
testing10
http10
apache-curator10
zookeeper10
java10
javas10
junit10
go10
service-discovery10
rest-api10
concurrency10

Programming languages (15)

JavaC++CMakefileGoNextflowHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
dnaeon/go-vcr

Oct 2016 - Oct 2016

Record and replay your HTTP interactions for fast, deterministic and accurate tests
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:6 commits, 6 PRs, 2 comments in 8 days
Contributions summary:Douglas primarily contributed to the `go-vcr` project by adding functionality for concurrent request handling using RWMutex. They set up different recording modes and implemented the `http.RoundTripper` interface for the recorder. The user also added test cases that cover the different modes of the recorder, ensuring accurate recording and replay of HTTP interactions.
replaytestingdeterministicrecord-and-replayinteractions
Netflix/curator

Nov 2012 - Nov 2012

ZooKeeper client wrapper and rich ZooKeeper framework
Role in this project:
userBack-end Developer
Contributions:5 commits in 2 days
Contributions summary:Douglas primarily focused on enhancing the REST API for the Curator discovery server. Their work included modifying existing endpoints for consistency, as well as adding a new, deprecated endpoint for backwards compatibility. They also contributed to the implementation of a GenericDiscoveryContext, which allows for easier customization of payloads within the discovery server. This demonstrates a focus on improving the flexibility and maintainability of the API.
client-wrapperzookeeperdatabase-accessjavazookeeper-client
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