Consulting Software Engineer at Leaf Technologies Ltd
Waihi, Waikato, New Zealand
Join Prog.AI to see contacts
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.
14 years of coding experience
24 years of employment as a software developer
University Entrance Scholarship, University Entrance Scholarship at Auckland Grammar School
Doctor of Philosophy (PhD), Bioengineering, Doctor of Philosophy (PhD), Bioengineering at University of Auckland
Freeze (package) Python programs into stand-alone executables
Role in this project:
Full-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.
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