Mitchell Stokes is a data-driven software engineer and systems integrator with 16 years of experience turning complex business logic into automated, production-ready workflows. He blends front-end finesse (HTML/CSS/JS) with back-end proficiency in Python, PHP, VBA and SQL to build APIs, integrations and process automation that improve operational performance. Mitchell has applied these skills across finance, government and multinational commercial settings—most recently as a Risk and Data Specialist at Westpac and previously as a European Customer Data Analyst for Domino UK—delivering forecasting, tooling and stakeholder training. He’s also contributed to the open-source Panda3D engine, adding skinned mesh and animation support and improving Python 3 compatibility, a signal of his comfort working in mature, cross-platform codebases. Based in New Zealand with a background in economics and finance from ANU, he combines analytical rigor with pragmatic engineering to keep organisations riding the tech wave.
Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
Role in this project:
Back-end Developer
Contributions:35 reviews, 234 commits, 84 PRs in 5 years 6 months
Contributions summary:Mitchell primarily contributed to the development of the Panda3D game engine, specifically focusing on the integration of Assimp for importing 3D models. They added support for skinned meshes, implemented skeletal mesh animations, and refactored the skeletal mesh code. The user also fixed Python 3 support and other related deployment issues, enhancing the engine's overall functionality and compatibility.
Contributions:8 reviews, 664 commits, 20 PRs in 4 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.