William Cunningham

Teacher at McKinley Technology HS

Washington, District of Columbia, 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
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.
code12 years of coding experience
job3 years of employment as a software developer
bookHigh School, High School at Zionsville Community High School
bookBachelor’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
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
583reputation
50kreached
7answers
23questions
github-logo-circle

Github Skills (18)

github-ci10
python10
cicd10
build-automation10
githubaction-workflow10
workflow-management9
orchestration9
orchestra9
bash7
border6
outlook6
angularjs6
css6
jquery6
vba6

Programming languages (7)

DockerfileC++CSSShellJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
AgnostiqHQ/covalent

Nov 2021 - Jan 2023

Pythonic tool for orchestrating machine-learning/high performance/quantum-computing workflows in heterogeneous compute environments.
Role in this project:
userBack-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.
high-performancepythonworkflow-automationwatsonscience
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