Ben Sherman is a Senior Software Engineer with a PhD in Computer Engineering from Clemson and a decade of experience building high-performance, data-driven scientific workflows and cloud-native infrastructure. He specializes in machine learning and HPC, with hands-on expertise writing GPU kernels, C/C++, Python, and Bash for bioinformatics pipelines and resource-prediction tools. At Seqera he’s contributed to production-grade Nextflow features and Kubernetes integrations, including affinity and Azure/Google cloud improvements, helping a widely used pipeline DSL scale on cloud and cluster environments. He combines research rigor—publishing work and mentoring undergraduates—with practical DevOps and backend engineering, having built web services like Nextflow-API and tools for scheduling and resource estimation. Based in Austin, he’s equally comfortable optimizing supercomputer workloads and shipping developer-facing features for cloud workflows, and he brings a track record of empowering collaborators to successful careers. Outside engineering he’s an avid musician and has pursued diverse interests from international travel to real-estate and crypto investments, reflecting a broad curiosity that informs his problem solving.
10 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Engineering, Doctor of Philosophy - PhD, Computer Engineering at Clemson University
Contributions:751 reviews, 143 commits, 466 PRs in 1 year 3 months
Contributions summary:Ben primarily contributed to the development and maintenance of Kubernetes related features within the Nextflow project. Their work included implementing new features such as the affinity option, as well as the addition of options related to Azure Batch. They also worked on ensuring support for Cloud Cache and also made improvements to various features related to Google Cloud environments. Additionally, the user implemented the ability to detect Google Batch spot instance termination.
Contributions:1 PR, 26 pushes, 5 branches in 2 years 6 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.