Kevin Ollivier

Co-Owner at KOSoftworks LLC

Novi, Michigan, 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
Kevin Ollivier is a seasoned software engineer and co-owner with 22 years of experience building educational and game-focused software, from cross-platform desktop apps to HTML5 game engines for early childhood learning. He blends hands-on full-stack development (C++, Python, JavaScript, Vue, Android tooling) with project leadership, consistently delivering scalable, testable systems on time and on budget. His open-source contributions to prominent projects like wxWidgets/wxPython and Learning Equality’s Kolibri demonstrate deep expertise in GUI toolkits, build systems, and education platforms. Skilled at refactoring for scale and improving performance, he has led migrations and search implementations that supported millions of users. Curious about human behavior, he applies UX and instructional-design insights to make learning experiences more effective, and outside work he channels that creativity into tabletop and video gaming.
code22 years of coding experience
job19 years of employment as a software developer
bookBachelor's of Science, Computer and Information Science, Bachelor's of Science, Computer and Information Science at University of Maryland Global Campus
bookAssociates Degree, Computer Science, Associates Degree, Computer Science at Northern Virginia Community College (NOVA)
stackoverflow-logo

Stackoverflow

Stats
41reputation
2kreached
1answer
1question
github-logo-circle

Github Skills (41)

debug10
javascript10
c-language10
mobile-development10
multiplatform10
python10
django10
android-sdk10
cross-platform10
java10
wxwidgets10
javas10
front-end-development10
vue10
android10

Programming languages (9)

JavaCSSC++JavaScriptVueInno SetupHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
wxWidgets/wxWidgets

May 2004 - Nov 2017

Cross-Platform C++ GUI Library
Role in this project:
userBack-end Developer
Contributions:573 commits, 1 PR, 2 comments in 13 years 8 months
Contributions summary:Kevin primarily focused on modifying and improving the existing wxWidgets library code. They implemented bug fixes related to the virtual mode for list controls and keyboard event propagation. Additionally, they contributed to feature enhancements, such as adding support for the middle-mouse button clicks, and improving behavior of wxSearchCtrl.
x11c-plus-plussdlwin32gui-framework
learningequality/studio

May 2018 - Feb 2021

Content curation tools for Kolibri
Role in this project:
userBack-end Developer
Contributions:63 reviews, 565 commits, 355 PRs in 2 years 10 months
Contributions summary:Kevin primarily worked on implementing features related to content curation and management, with contributions focused on adding features to content node creation by adding support for tags and creating a new channel. They also made significant changes to the Django test suite, adding new tests for channel creation and addressing issues related to file uploads, and implemented fixes for API functionality. Additionally, the user was involved in enhancing and updating the framework's functionality and fixing a couple of issues to do with how the app operates.
content-curationphpcurationkolibrisdg-4
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
Kevin Ollivier - Co-Owner at KOSoftworks LLC