David Munechika

Machine Learning Engineer at Apple

Mountain View, California, 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
David Munechika is a machine learning engineer with nine years of software and research experience, currently building intelligent on-device systems at Apple after graduate studies in ML at Georgia Tech as a Stamps President’s Scholar. He bridges production software engineering and cutting-edge ML research, with publications in computer vision, geospatial data science, ML visualization and generative AI, and a notable IEEE VIS publication on interpretable model bias. David’s internships span Apple, AWS, Cypress, Stord and academic labs, where he shipped backend and frontend features, scaled distributed systems, and improved testing infrastructure for the widely used Cypress test runner. Equally comfortable prototyping novel ML models and hardening production pipelines, he has hands-on experience with cloud services, CI/CD, and performance testing for systems handling millions of orders. Based in Mountain View, he combines academic rigor with pragmatic engineering—often focusing on making complex ML systems auditable, debuggable, and deployable at scale.
code9 years of coding experience
job3 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Georgia Institute of Technology
bookHigh School Diploma High School/Secondary Diplomas and Certificates, High School Diploma High School/Secondary Diplomas and Certificates at Fairport Senior High School
languagesFrench, English
github-logo-circle

Github Skills (8)

javascript10
cypress10
test-automation10
qtest9
mstest9
testing9
vstest9
ui-testing9

Programming languages (5)

TypeScriptCSSJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
cypress-io/cypress

Sep 2021 - May 2022

Fast, easy and reliable testing for anything that runs in a browser.
Role in this project:
userFront-end & Test Automation Engineer
Contributions:94 reviews, 159 commits, 53 PRs in 7 months
Contributions summary:David contributed significantly to the Cypress test suite for the `cypress-io/cypress` repository. Their commits focused on enhancing and refining the existing testing infrastructure, specifically improving the `cy.select()` command with new features like index selection, handling of empty arrays, and error message refinement. Moreover, the user added functionality to the `cy.screenshot()` command by introducing an "overwrite" option, and updated several tests. The contributions demonstrate a strong understanding of testing frameworks, UI testing, and the Cypress API.
waittest-runnertesting-toolse2e-testsend-to-end-testing
poloclub/visual-auditor

Oct 2021 - Apr 2022

Interactive scalable auditing of model biases and vulnerabilities with interpretable mitigation
Contributions:144 commits, 3 pushes in 6 months
scalablesecurity-toolsbiasessecurityvulnerabilities
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
David Munechika - Machine Learning Engineer at Apple