MikeĀ Driscoll

Iowa, United States
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

🤩
Rockstar
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.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
32,839reputation
3.2mreached
1,575answers
14questions
Badges
wxpython
top-1%
user-interface
top-1%
wxwidgets
top-1%
python
top-1%
multithreading
top-5%
tkinter
top-5%
github-logo-circle

Github Skills (24)

documentations10
python10
windows10
user-interface10
wxwidgets10
front-end-development10
wxpython10
frontend-development10
documentation10
multithreading9
sphinx9
file-handling9
tkinter9
windows-gui7
gui-framework7

Programming languages (6)

RustCBatchfileJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
realpython/materials

Jan 2019 - Jan 2022

Bonus materials, exercises, and example projects for our Python tutorials
Role in this project:
userFull-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.
pythonexample-projectspython3bonuspython-tutorials
wxWidgets/Phoenix

Mar 2015 - Oct 2019

wxPython's Project Phoenix. A new implementation of wxPython, better, stronger, faster than he was before.
Role in this project:
userTechnical 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.
Request Free Trial