William Cunningham is a teacher and data scientist with 12 years of experience building predictive models, ETL pipelines, and NLP-driven tools that translate messy enterprise data into actionable insights. Trained as an engineer at Notre Dame, he has led cloud migrations to Snowflake, designed semantic search with BERT and vector indexes, and improved production workflows and deployments as a back-end/DevOps contributor to high-performance open-source projects like Covalent. Comfortable bridging technical teams, UX, and stakeholders, he has guided product development from requirements through delivery while mentoring junior analysts. Now teaching physics and AP computer science, he pairs hands-on classroom coaching with a maker’s mindset—applying boatbuilding apprenticeship skills and workshop craftsmanship to pragmatic problem solving.
12 years of coding experience
3 years of employment as a software developer
High School, High School at Zionsville Community High School
Bachelor’s Degree Mechanical Engineering with da Vinci Concentration in Theology, Bachelor’s Degree Mechanical Engineering with da Vinci Concentration in Theology at University of Notre Dame
Pythonic tool for orchestrating machine-learning/high performance/quantum-computing workflows in heterogeneous compute environments.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:275 releases, 332 reviews, 208 commits in 1 year 2 months
Contributions summary:William's commits primarily focused on enhancing the Covalent workflow tool. Their contributions included adding download URLs and features related to building the software, such as fixing build processes, including proper files in the sdist, and adding actions for PyPI. They also fixed server-related issues by improving the restart and process-killing methods. These changes suggest a focus on improving the software's build, deployment, and operational aspects.
Executor plugin interfacing Covalent with Amazon Braket Hybrid Jobs
Contributions:26 releases, 1 review, 8 commits in 5 months
pythonquantum-computingamazondockeramazon-braket
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
William Cunningham - Teacher at McKinley Technology HS