Matt Penny

Senior Staff Developer - Analytics Engine at Kinaxis

Ottawa, Ontario, Canada
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
Matt Penny is a Senior Staff Developer with 11 years of experience building analytics engines and data systems, currently driving development at Kinaxis in Ottawa. He combines low-level C/C++ expertise with Python and JavaScript to deliver robust tooling for high-throughput analytics and embedded systems. His background includes security-focused computer science training and hands-on work reverse-engineering undocumented APIs and designing custom file formats for investigative use. Matt is an active open-source contributor who has improved portability and feature support in the popular VVVVVV game codebase, showing attention to legacy compilers and practical refactoring. Known for meticulous attention to detail and clear communication, he thrives on solving thorny problems while learning new industry techniques.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor of Computer Science (BCS) Honours, Computer and Internet Security, Bachelor of Computer Science (BCS) Honours, Computer and Internet Security at Carleton University
github-logo-circle

Github Skills (8)

c-language10
game-development10
cprogramming-language10
sdl10
filesystem9
file-management9
leveldb9
build-system8

Programming languages (8)

TypeScriptJavaC++CSSCJavaScriptActionScriptPython

Github contributions (5)

github-logo-circle
TerryCavanagh/VVVVVV

Feb 2020 - Jul 2020

The source code to VVVVVV! http://thelettervsixtim.es/
Role in this project:
userFull-stack Developer
Contributions:10 commits, 10 PRs, 38 comments in 4 months
Contributions summary:Matt made several modifications to the VVVVVV source code, adding functionality and addressing compiler issues. Their work included implementing a new base directory option, allowing custom levels when the editor is disabled, and fixing compile-time errors. They also updated the code to support pre-C++11 compilers and refactored the credits screen.
mwpenny/advent-of-code

Dec 2018 - Dec 2021

Contributions:70 pushes, 1 branch in 3 years 1 month
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
Matt Penny - Senior Staff Developer - Analytics Engine at Kinaxis