Alyssa Coghlan

Principal Python Engineer at Westpac

Greater Brisbane Area Australia
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
Alyssa Coghlan is a Principal Python Engineer with 20 years of experience designing and shipping robust systems ranging from the CPython reference interpreter and Python packaging tools to embedded real-time DSP and EV fast-charging software. She blends deep systems and low-level C/C++ expertise with practitioner-level Python packaging, test automation, and deployment skills, and has contributed to high-profile open source projects including CPython, pip, setuptools and the Python Packaging User Guide. Her career spans complex, safety- and scale-sensitive domains—telecommunications, nationwide networked systems, and EV charger management (OCPP)—where she’s led architecture, integration testing, and build pipelines. A seasoned technical writer and QA engineer, she regularly improves developer documentation and test suites, helping bridge the gap between code quality and end-user reliability. Based in the Greater Brisbane Area and concurrently completing a Master in Cyber Security and Networks, she combines production-hardened engineering with ongoing academic focus on secure, networked systems.
code20 years of coding experience
job21 years of employment as a software developer
bookMaster of Information Technology, Cyber Security and Networks, Master of Information Technology, Cyber Security and Networks at QUT (Queensland University of Technology)
bookB. Engineering (1st Class Honours), Computer Systems Engineering, B. Engineering (1st Class Honours), Computer Systems Engineering at The University of Queensland
github-logo-circle

Github Skills (26)

restructuredtext10
pytest10
python10
sphinx10
testing10
technical-writing10
packaging10
rs10
python-packaging10
pep10
rest10
pip10
documentation10
pipfile9
mer9

Programming languages (27)

C#CDiffHurlCMakeMakefileGoHTML

Github contributions (5)

github-logo-circle
python/devguide

Jan 2011 - Mar 2022

The Python developer's guide
Role in this project:
userTechnical Writer
Contributions:9 reviews, 51 commits, 35 PRs in 11 years 4 months
Contributions summary:Alyssa primarily contributed to the documentation within the `python/devguide` repository. Their commits focused on updating the developer FAQ, describing extensions, improving the main page's tone, and adding new sections for communication and CLA information. These efforts involved refining existing content, adding new explanations, and updating links to improve clarity and usability of the developer documentation.
python
pypa/packaging.python.org

May 2013 - Apr 2020

Python Packaging User Guide
Role in this project:
userTechnical Writer
Contributions:62 reviews, 114 commits, 157 PRs in 6 years 11 months
Contributions summary:Alyssa's contributions primarily involve modifying and updating the user guide. This is evident from the commits that involve renaming file extensions to adhere to best practices, fixing typos, and restructuring content to improve clarity and organization. They also updated page statuses and dates. The focus of the work is on improving the readability and accuracy of the documentation.
python-packaging
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