Dan Billings

Senior Software Development Engineer at Amazon

Seattle, Washington, 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
Dan Billings is a Senior Software Development Engineer with 14 years of experience building large-scale web services and distributed systems, currently driving computer vision efforts for Amazon Photos in Seattle. He has progressed through multiple Amazon engineering roles—from SDE intern to senior engineer—working across Cloud Drive, Core Services, and media-focused platforms, which gives him deep operational knowledge of storage, reliability, and scale. Dan contributes to open-source scientific workflow tooling, notably enhancing CWL support in the Broad Institute’s Cromwell engine to improve interoperability and large-file/directory handling. He is comfortable shipping backend systems in production at massive scale and troubleshooting nuanced parsing and preprocessing edge cases. Colleagues describe him as a pragmatic engineer who balances robust architecture with hands-on bug fixes. He holds a BS in Computer Science from the University of Delaware.
code14 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at University of Delaware
github-logo-circle

Github Skills (8)

ccl10
workflow-engine10
scala10
wdl9
json8
data-pipeline8
data-pipelines8
testing7

Programming languages (14)

JavaC++ScalaGoHTMLJupyter NotebookCommon Workflow LanguageTypeScript

Github contributions (5)

github-logo-circle
broadinstitute/cromwell

May 2017 - Oct 2019

Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments
Role in this project:
userBack-end Developer
Contributions:2 releases, 120 commits, 196 PRs in 2 years 5 months
Contributions summary:Dan's contributions primarily involve modifying CWL (Common Workflow Language) code for the Cromwell workflow engine, including adding new examples, fixing parsing errors, and implementing output manipulations. They worked on incorporating SALAD pre-processing of CWL and addressing issues related to file size, directory handling, and the implementation of various CWL features. The user's commits reflect their effort to enhance the interoperability and functionality of CWL workflows within the Cromwell system.
casestransitionbioinformaticsworkflow-executioncommon-workflow-language
danbills/ammoniteExample

Sep 2017 - Jan 2025

Contributions:54 pushes, 1 branch in 7 years 5 months
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 Billings - Senior Software Development Engineer at Amazon