Adam Struck is a Senior AI Engineer based in Portland with 11 years of experience building scalable data and ML infrastructure, particularly in healthcare and bioinformatics. He designs and implements ETL pipelines, graph databases, and distributed task execution systems, with strong production hands-on skills in Golang, Python, and R and operationalizing services on cloud and on-prem environments. His work at OHSU created a 41M-node Biomedical Evidence Graph and a Golang-based Graph Integration Platform, and he has contributed backend integrations to the widely used Cromwell workflow engine. Adam combines statistical modeling and machine learning expertise with practical API, database (MongoDB, Postgres, Neo4j, Elasticsearch) and observability engineering to turn complex biomedical data into usable products. He favors pragmatic, reproducible systems—seen in Funnel and GRIP—and brings research-grade rigor from an M.Sc. in Bioinformatics to production engineering challenges.
11 years of coding experience
10 years of employment as a software developer
Master of Science (M.Sc.) Bioinformatics, Master of Science (M.Sc.) Bioinformatics at University of Oregon
Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments
Role in this project:
Backend Developer
Contributions:9 commits, 7 PRs, 28 comments in 11 months
Contributions summary:Adam contributed to the development and maintenance of the Cromwell workflow engine's backend, specifically focusing on integration with the Task Execution Service (TES). Their work involved prototyping the TES backend setup, including the configuration and integration of components. They addressed bugs, refined existing code, and added new features like support for Google Storage, reflecting expertise in cloud technologies and workflow execution. The user's contributions also improved testing infrastructure and updated the TES schema integration.
Funnel runs your tasks on Google Cloud, HTCondor, locally, and more.
Contributions:6 PRs, 1037 pushes, 304 branches in 6 years 5 months
bigtablegcpapp-enginegooglegoogle-cloud-platform
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.