
The Luvo 100 / ANZ
Luvo 100 ANZ↓ 48
Russell Keith-Magee
BeeWare founder; Python core developer
BeeWare
Australia
Quality Engineering & Delivery
Why Russell Keith-Magee is in the Luvo 100
Russell founded BeeWare to help Python developers build and distribute applications across platforms, including mobile devices. The work addresses the gap between writing code and delivering an installable application with native controls. Contributions to Python itself, alongside open-source community leadership and public discussion of packaging challenges, make this a valuable contribution to cross-platform software development and maintenance.
About
Russell Keith-Magee is the founder of BeeWare and a Python core developer based in Perth, Australia. BeeWare provides a collection of tools for building and distributing Python applications across platforms. The project connects Python code directly with native user interfaces and packaging mechanisms, tackling the practical challenge of turning code into software that installs and runs smoothly on user devices, including mobile platforms.
Russell joined the Django core team in 2006 and served as President of the Django Software Foundation for five years, followed by joining the CPython core team in May 2024. A discussion on Bite Code! in October 2024 covered BeeWare’s origins, application installers and cross-platform interfaces, highlighting the practical realities of taking Python beyond server environments.
Career highlights
- Founded BeeWare, a collection of tools for building and distributing Python applications across platforms
- Joined the Django core team in 2006
- Served as President of the Django Software Foundation for five years
- Joined the CPython core team in May 2024
- Discussed BeeWare, Python application installers and cross-platform interfaces on Bite Code! in October 2024