Kevin Malakoff is a seasoned technical product and program leader with 30+ years of software delivery experience and a 12-year track record leading enterprise portfolios at companies like Indeed, Disney, and LucasArts. He blends deep engineering roots and active open-source development (180+ npm packages and contributions to projects like MobX and Knockback) with business-facing product strategy and LBS executive education. Kevin specializes in platform modernization, API standardization, and pragmatic AI adoption—having driven multi-year platform consolidations across 100+ teams and led LLM-based customer feedback initiatives. He’s a player-coach who builds cross-functional capability, codifies repeatable delivery models, and improved program predictability across global, cross-timezone organizations. Notably, he couples hands-on front-end and tooling contributions with portfolio discipline to turn strategic bets into measurable business outcomes. Based in Vancouver, he thrives at the intersection of startup grit and enterprise-scale operational rigor.
12 years of coding experience
18 years of employment as a software developer
Bachelor of Engineering - BE, Electrical, Bachelor of Engineering - BE, Electrical at McGill University
Executive MBA, Business Administration, Executive MBA, Business Administration at London Business School
Certificate, Project Management, Certificate, Project Management at UBC Sauder School of Business
Bachelor of Engineering - BE, Electrical, Bachelor of Engineering - BE, Electrical at Simon Fraser University
Certificate, Applied Project Management, Certificate, Applied Project Management at Austin Community College
Bachelor of Engineering - BE, Physics (Electrical and Mechanical), Bachelor of Engineering - BE, Physics (Electrical and Mechanical) at The University of British Columbia
Knockback.js provides Knockout.js magic for Backbone.js Models and Collections.
Role in this project:
Front-end Developer
Contributions:330 commits, 2 PRs, 218 pushes in 8 years 10 months
Contributions summary:Kevin contributed code to enhance the sorting capabilities of the application and implement UI related functionality. Their changes primarily focused on front-end code, as evident from the modifications to `knockback-collection-observable.coffee` and the minified Javascript file. The user's work appears to involve improvements, and also updating the libraries that are used by the project.
Contributions:13 commits, 3 PRs, 2 pushes in 2 months
Contributions summary:Kevin primarily contributed to the `test/transform.js` file, adding and refactoring tests for the `transform` feature. They made incremental additions, including expanded and collapsed states for a tree structure. The user also fixed a bug related to transactions within the code base, as well as implemented lifecycle checks for various elements.
scalablereactstate-managementmobxjavascript
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.