Eric Carmichael

CEO Founder Lead Software Engineer at CKCollab

Coeur d'Alene, Idaho, 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
Eric Carmichael is a CEO, founder and lead software engineer with 12 years of experience building pragmatic, full‑stack web platforms from Coeur d'Alene, Idaho. Since founding CKCollab in 2012 he has remained a hands‑on leader, shipping backend services and product features while scaling a small dev shop and previously contributing at Tivix. An active open‑source contributor, his work spans CodaLab Competitions, a popular ML contest platform, Python API tooling (Cassiopeia) and integrations for chat bots (Will), showing both backend depth and front‑end benchmarking experience. He has a knack for compatibility and robustness—patching Python2/3 issues, improving submission processing and permissions, and refactoring integrations like Mailgun—reflecting an engineer who cares about legacy support and reliable ops. A self‑described “hyperactive opcode generator” with a CS & Education background from the University of Idaho, he blends energetic coding with a teacher’s eye for clear, maintainable systems.
code13 years of coding experience
job1 year of employment as a software developer
bookComputer Science, Education, Computer Science, Education at University of Idaho
stackoverflow-logo

Stackoverflow

Stats
560reputation
85kreached
19answers
13questions
github-logo-circle

Github Skills (40)

javascript10
back-end-development10
apidoc10
python10
django10
bots10
integrations10
api10
riot-games-api10
front-end-development10
http-request10
html10
mailgun10
api-design9
restful-api9

Programming languages (20)

C#JavaC++CSSCVueGoCommon Lisp

Github contributions (5)

github-logo-circle
codalab/codalab-competitions

May 2014 - Jan 2021

CodaLab Competitions
Role in this project:
userBack-end Developer
Contributions:10 reviews, 2114 commits, 405 PRs in 6 years 8 months
Contributions summary:Eric primarily contributed to the back-end of the CodaLab Competitions project, focusing on the improvement and extension of the functionality of the web applications. Their work involved resolving issues related to submission processing, improving data structures, and enhancing user permissions related to downloading files and managing resources. They implemented new features and addressed a variety of bug fixes, demonstrating a good understanding of the project's underlying logic and architecture.
benchmarksartificial-intelligencesciencemachine-learning
meraki-analytics/cassiopeia

Dec 2015 - Jul 2016

An all-inclusive Python framework for the Riot Games League of Legends API. Cass focuses on making the data easy and fun to work with, while providing all the tools necessary to create a website or do data analysis.
Role in this project:
userBack-end Developer
Contributions:29 commits, 9 PRs, 24 comments in 7 months
Contributions summary:Eric primarily contributed to improving Python 2.7 compatibility and supporting Python 3 within the Cassiopeia framework, a Python project interacting with the Riot Games API. Their commits focused on adding and refining conditional dependencies, patching code for Python 2.7 compatibility (especially string handling), and ensuring the project built and ran on different Python versions. Furthermore, they addressed specific issues and merged in upstream changes to keep the code up-to-date.
pythonlegendscassriot-games-leaguepython-framework
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
Eric Carmichael - CEO Founder Lead Software Engineer at CKCollab