Alex Hughes

Senior Software Engineer at Miris

Vancouver, British Columbia, Canada
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
🎓
Top School
Alex Hughes is a senior software engineer with 12 years of experience building scalable cloud and VFX pipeline systems, currently leading engineering at Miris and Arch Platform Technologies. He blends hands-on backend work in Python and Go with deep expertise in cloud automation (AWS CloudFormation, Lambda, Step Functions) and multi-OS deployment for design-focused industries. A founding engineer at Arch, he helped transform a platform into a multi-tenant IaaS, created a 650+ app installation framework, and drove secure on-prem and cloud integrations for enterprise clients like A&E Networks and Fox. His open-source contributions include meaningful work on Qt.py shims, reflecting a practical interest in GUI tooling and cross-binding compatibility. Colleagues describe him as detail-oriented and collaborative, able to turn complex production and security requirements into reproducible, automated workflows.
code12 years of coding experience
job2 years of employment as a software developer
bookThink Tank Training Center
bookBritish Columbia Institute of Technology (BCIT)
languagesEnglish, French
github-logo-circle

Github Skills (5)

pyside10
pyqt10
shim10
python10
api-design9

Programming languages (16)

PowerShellJavaC++CCMakeGoNSISTypeScript

Github contributions (5)

github-logo-circle
mottosso/Qt.py

Jun 2017 - Dec 2018

Minimal Python 2 & 3 shim around all Qt bindings - PySide, PySide2, PyQt4 and PyQt5.
Role in this project:
userBack-end Developer
Contributions:46 commits, 12 PRs, 1 push in 1 year 5 months
Contributions summary:Alex primarily contributed to the `mottosso/qt.py` repository by implementing and refining a shim layer to support multiple Qt bindings (PySide, PyQt). Their work involved adding a `_common_replacements` dictionary to facilitate the conversion of code from various Qt implementations to a unified `Qt.py` interface. They added private functions to automate functionality and handled exceptions during the remapping of Qt bindings. Furthermore, they made improvements to handle edge cases in applying replacements and address the logging of these errors.
pyside2pythonpyside6shimqt5
Ahuge/NukeParser

Oct 2015 - Oct 2021

Parse an ascii Nuke file to get information without needing a nuke license.
Contributions:8 commits, 1 PR, 4 pushes in 6 years
asciinodejsparsernukeparse
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
Alex Hughes - Senior Software Engineer at Miris