Michael Driscoll is a Senior Python Software Engineer based in Bondurant, Iowa, with 11 years of experience building desktop and server-side tooling. He specializes in data parsing, PDF/report generation with ReportLab, and desktop GUIs using wxPython and PySide, while also delivering backend solutions with SQLAlchemy and pandas for migration and metrics pipelines. An active open-source contributor and technical writer, he helps maintain documentation for wxPython's Project Phoenix, produces tutorial materials for Real Python, blogs regularly, and has authored several Python books. A Python Software Foundation member, he combines development with hands-on system administration, virtualization (VMWare/VirtualBox/Xen) and even PC building and repair, which informs his pragmatic approach to reliable tooling.
Bonus materials, exercises, and example projects for our Python tutorials
Role in this project:
Full-stack Developer
Contributions:17 commits, 3 PRs, 15 pushes in 3 years
Contributions summary:Mike primarily worked on building a GUI application for editing MP3 tags. Their contributions include creating and updating the GUI components using the wxPython framework. They implemented features for displaying MP3 information, editing tags such as artist, album, and title, and saving the changes. The user also addressed code quality issues by fixing line length problems and addressing issues related to code formatting.
wxPython's Project Phoenix. A new implementation of wxPython, better, stronger, faster than he was before.
Role in this project:
Technical Writer
Contributions:9 commits, 7 PRs, 1 comment in 4 years 7 months
Contributions summary:Mike primarily focused on updating and correcting documentation within the wxPython Phoenix project. Their contributions included modifying Sphinx-based documentation to reflect the current state of the project, updating references to GitHub repositories, and fixing typos in the documentation and code comments. The user also updated the location of a control in the documentation and fixed a typo in sample code.
wxwidgetspythonmacosxwindowslinux
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.