Megan Potter

Software Engineer at GoogleCloudPlatform

Mississauga, Ontario, 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
Megan Potter is a software engineer with six years of experience building client libraries for Google Cloud, focused on Node.js tooling, samples, and CI infrastructure. Based in Mississauga, Ontario, she blends full-stack development with DevOps work—refactoring sample code, modernizing build and test pipelines, and enabling features like filtering and exactly-once delivery in Pub/Sub. She’s contributed practical developer tooling such as a typeless-sample-bot that transforms TypeScript to JavaScript and resolves module packaging and testing issues. With a particular interest in games, AI, and emerging mobile development, she brings curiosity-driven side interests to production-grade systems. Notably, her work improves the developer experience for one of Google Cloud’s flagship Node.js client libraries, making it easier for teams to adopt real-time streaming and cloud services.
code6 years of coding experience
bookThe University of Texas at Austin
languagesjapanese (a bit)
stackoverflow-logo

Stackoverflow

Stats
51reputation
1kreached
3answers
0questions
github-logo-circle

Github Skills (22)

babel610
javascript10
testing10
typescript10
automation10
google-cloud-pubsub10
code-generation10
typescript-types10
babel-core10
babeljs10
nodejs10
automations10
typescripts10
pubsub10
gcp9

Programming languages (8)

TypeScriptHCLJavaShellJavaScriptGoPythonKotlin

Github contributions (5)

github-logo-circle
googleapis/nodejs-pubsub

Jan 2020 - Dec 2022

Node.js client for Google Cloud Pub/Sub: Ingest event streams from anywhere, at any scale, for simple, reliable, real-time stream analytics.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1 release, 282 reviews, 129 commits in 2 years 11 months
Contributions summary:Megan primarily focused on refactoring and restructuring the sample code within the Google Cloud Pub/Sub Node.js client library. This included moving sample code into separate files, updating to the latest sample style standards, and modifying the existing samples to work with features like filtering and exactly-once delivery. Furthermore, the user contributed to the setup, management, and the maintenance of the testing infrastructure by updating the build processes and addressing issues with continuous integration.
js-clientstreamsstreamgoogle-cloudcloud-pub-sub
googleapis/google-cloud-node

Aug 2022 - Dec 2022

Google Cloud Client Library for Node.js
Role in this project:
userFull-stack Developer
Contributions:22 reviews, 8 commits, 21 PRs in 4 months
Contributions summary:Megan primarily contributed to the development and enhancement of the "typeless-sample-bot" within the repository. Their work involved implementing features for transforming TypeScript code to JavaScript, adding configuration flags and resolving module resolution issues. Furthermore, the user also addressed testing aspects, added documentation, and refactored the codebase for improved functionality and packaging. Their contributions demonstrate a focus on tool development and code generation within the Google Cloud Node.js environment.
googleclient-librarynode-jsnodejsgoogle-cloud
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
Megan Potter - Software Engineer at GoogleCloudPlatform