Kyle Erf

Co-founder & Technical Director at Moving Pieces Interactive

New York, New York, 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
Kyle Erf is a Co-founder and Technical Director with 13 years of software engineering experience, blending startup grit with past roles at Google and MongoDB. He specializes in backend systems, database design, and distributed infrastructure—work reflected in contributions to Evergreen, a distributed CI system used at MongoDB. Based in New York, he also leads a game development studio and brings a creative edge from long-standing writing roles with The Hard Times and Upright Citizens Brigade Theatre. A former Golang expert, he moves comfortably between production engineering and product-focused leadership, often refactoring complex data models to improve reliability and extensibility. Collected humanities training (BA in Computer Science and Religion from Swarthmore) informs his pragmatic yet inventive approach to engineering and team-building.
code13 years of coding experience
job6 years of employment as a software developer
bookBA, Computer Science; Religion, BA, Computer Science; Religion at Swarthmore College
github-logo-circle

Github Skills (9)

databases10
go10
querying10
database-design10
database10
artifacts9
artifactory9
artifact9
testing8

Programming languages (7)

TypeScriptC++RustJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
evergreen-ci/evergreen

Feb 2015 - Jan 2017

A Distributed Continuous Integration System from MongoDB
Role in this project:
userBack-end Developer
Contributions:3 releases, 275 commits, 20 PRs in 1 year 11 months
Contributions summary:Kyle primarily focused on refactoring database-related code within the model package and implemented changes to the artifact management features. The commits involve modifications to test files, database queries, and the artifact file model, which suggests the user was involved in database design, code improvements, and artifact management. The changes involve expanding the utility of the code, including the ability to apply and integrate external code and data.
continuouscontinuous-integrationsystem-integrationmongodbdistributed
3rf/codecoroner

Jul 2014 - Jul 2019

tool for detecting unused functions and variables in Go source code
Contributions:81 commits, 6 PRs, 51 pushes in 5 years
golangunusedgogo-sourcedetecting
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
Kyle Erf - Co-founder & Technical Director at Moving Pieces Interactive