Karl Fezer is an AI Developer Advocate with a decade of experience building developer communities, creating hands-on MLOps content, and shipping production-ready AI features. Based in Seattle, he blends technical contributions—such as full-stack work on Mycroft AI’s core and skills, including a news-reading skill and improved pairing UX—with strategic developer relations at companies like Lockheed Martin, Arm, and Intel. He excels at translating complex AI and hardware constraints into practical workshops, tutorials, and courses that improve developer experience and adoption. Karl has led teams and launched programs (including a developer podcast and ecosystem evangelism) while working directly with partners from startups to large enterprises. His background in cognitive science and a master’s in AI give him a strong foundation for bridging research, engineering, and developer-first outreach. An engineer at heart, he still commits code to open-source voice-AI projects, demonstrating a rare mix of community leadership and hands-on implementation.
Mycroft Core, the Mycroft Artificial Intelligence platform.
Role in this project:
Full-stack Developer
Contributions:262295 commits, 66 PRs, 82 pushes in 4 months
Contributions summary:Karl primarily contributed to the `mycroft-core` project by modifying the `PairingSkill`, a skill for pairing devices. They updated the pairing skill with NATO phonetic alphabet for code pronunciation. Additionally, the user addressed several PEP8 errors and made adjustments to the Mycroft utility files, including configuration and logging. The user's commits indicate involvement in both skill logic and core system utilities.
A repository for sharing and collaboration for third-party Mycroft skills development.
Role in this project:
Full-stack Developer
Contributions:148 commits, 57 PRs, 114 pushes in 5 months
Contributions summary:Karl implemented a Mycroft skill focused on reading articles from various news sources. This involved creating an `__init__.py` file with Python code using the `newspaper` library to fetch and parse articles, along with associated vocabulary files. The skill allows the user to read articles and open them in a web browser, demonstrating front-end interaction and content retrieval capabilities. The user also worked to merge in updates from the master branch.
third-partyvoice-controlmycroftpartyapps
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.