Glenn Ramsey

Consulting Software Engineer at Leaf Technologies Ltd

Waihi, Waikato, New Zealand
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
Glenn Ramsey is a consulting software engineer with 14 years of professional experience and a deep interdisciplinary background in mechanical engineering and bioengineering (PhD), applying mathematical and engineering principles to practical software solutions. He has a strong track record in cross-platform application architecture and delivery, building desktop and mobile apps across Windows, macOS, iOS, and Android using frameworks like Qt, PyQt, and Cordova. Glenn has led architecture and production for long-running products such as RowPro and contributed significant upstream improvements to PyInstaller—enhancing PyQt5 and QML support—to make Python applications easier to ship as standalone executables. Comfortable spanning research and product engineering, he combines computational modelling experience from academia with decades of consulting and co-ownership in small businesses. He is a clear communicator who routinely translates complex technical and engineering requirements into robust, maintainable systems. Based in Waihi, New Zealand, he brings practical pragmatism and an eye for integrating engineering analysis into software design.
code14 years of coding experience
job24 years of employment as a software developer
bookUniversity Entrance Scholarship, University Entrance Scholarship at Auckland Grammar School
bookDoctor of Philosophy (PhD), Bioengineering, Doctor of Philosophy (PhD), Bioengineering at University of Auckland
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

pyinstaller10
packaging10
qtquick10
pyqt10
bundle10
python-exec10
python10

Programming languages (11)

TypeScriptMDXJavaC++CRustJavaScriptHaskell

Github contributions (5)

github-logo-circle
pyinstaller/pyinstaller

Aug 2013 - May 2018

Freeze (package) Python programs into stand-alone executables
Role in this project:
userFull-stack Developer
Contributions:37 commits, 11 PRs, 41 comments in 4 years 9 months
Contributions summary:Glenn primarily contributed to enhancing PyQt5 support within PyInstaller, porting features and creating runtime hooks for PyQt5 plugins. Their work involved modifying code for PyQt5 integration, specifically addressing plugin paths, image read support, and library paths. The user also added tests for PyQt5 and Qml, and implemented Qml libraries import path. They also refactored code and updated comments and made changes related to QtWebEngine.
pythonstandrevit-apisetuptoolspython2
glennra/pyinstaller

Feb 2015 - Jun 2018

PyInstaller official GIT repository
Contributions:33 pushes, 20 branches, 6 tags in 3 years 4 months
git-repositorypythonpyinstaller
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
Glenn Ramsey - Consulting Software Engineer at Leaf Technologies Ltd