Katie Mclaughlin

Melbourne, Victoria, 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
Katie Mclaughlin is a Senior Developer Relations Engineer at Google based in Melbourne with 11 years of experience specializing in Python, serverless/cloud tooling, and developer programs. An active open-source maintainer and PSF fellow, she contributes to and helps govern Django-related projects while driving substantial work on Beeware (Toga, Briefcase), Batavia and Google’s python-docs-samples—authoring Django integrations and Cloud Run/Cloud SQL tutorials. A seasoned international keynote speaker and long-time conference organizer (DevOpsDays, PyCon AU), she blends advocacy and community leadership with hands-on full‑stack and DevOps engineering. Notably, she ships bridges between native Python GUIs and web backends and even runs automation/bot tooling to streamline contributor workflows.
code11 years of coding experience
job15 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
2,913reputation
556kreached
58answers
28questions
github-logo-circle

Github Skills (57)

virtualmachine10
dockerce10
javascript10
docker10
documentations10
website-development10
python10
back-end-development10
django10
css10
sample-size10
virtual-machine10
dockers10
gcp10
sample-rate10

Programming languages (28)

C#MakefileGoHTMLJupyter NotebookPostScriptTypeScriptR

Github contributions (5)

github-logo-circle
beeware/batavia

Aug 2015 - Mar 2020

A JavaScript implementation of the Python virtual machine.
Role in this project:
userFull-stack Developer
Contributions:120 commits, 135 PRs, 167 pushes in 4 years 7 months
Contributions summary:Katie primarily contributed to the Batavia project by implementing and refining core functionality, including the implementation of built-in Python functions. They fixed formatting issues in the documentation and updated the test server with necessary requirements. Furthermore, the user added new features like `min`, `max`, `all`, `any`, `bool`, `hex`, `oct` and `bin`, and resolved reference errors within the marshal module. They enhanced the project by implementing commands.
javascriptpythonvirtual-machine
beeware/beeware.github.io

Nov 2015 - Nov 2022

🐍🐝
Role in this project:
userTechnical Writer & Front-end Developer
Contributions:1 review, 135 commits, 70 PRs in 7 years 1 month
Contributions summary:Katie primarily contributed to the documentation and front-end aspects of the project. Their work included creating and modifying contributing guidelines, updating website content, and improving the site's structure and layout using HTML and CSS. They also implemented new features and enhanced the user interface, demonstrating a focus on improving the project's accessibility and user experience. Furthermore, they ensured the site's consistency by updating the layout and incorporating consistent branding elements across the website.
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
Katie Mclaughlin