Megan Goodling

Senior Software Engineer at Strava

San Francisco, California, United States
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

👤
Senior
🎓
Top School
Megan Goodling is a Senior Software Engineer at Strava with six years of experience building cloud-native and distributed systems. She brings hands-on expertise in full-stack development, test infrastructure, and CLI tooling—contributing to open-source sustainability tooling like Cloud Carbon Footprint where she improved interactive CLI flows and testability. A former collegiate athlete and maker, Megan blends team-oriented leadership with a practical maker’s mindset from running a campus makerspace and competing in Division I soccer. She values sustainability, health, and human-centered design, and applies those principles to build software that scales and serves people. Based in San Francisco, she combines ThoughtWorks consulting experience with product engineering at Strava to navigate complex systems and shipping practices. Colleagues describe her as a passionate advocate for inclusive tech and pragmatic engineering.
code6 years of coding experience
job4 years of employment as a software developer
bookBachelors, Computer Science, Magna Cum Laude, Bachelors, Computer Science, Magna Cum Laude at Davidson College
bookHigh School, High School at Myers Park High School
languagesEnglish, French
github-logo-circle

Github Skills (11)

command-line-interface10
typescript10
typescripts10
typescript-types10
cli10
command-line10
testing9
aws9
test-automation8
cloud-computing8
react7

Programming languages (5)

TypeScriptScalaJavaScriptVuePython

Github contributions (5)

github-logo-circle
Cloud Carbon Footprint is a tool to estimate energy use (kilowatt-hours) and carbon emissions (metric tons CO2e) from public cloud usage
Role in this project:
userFull-stack Developer
Contributions:77 commits in 2 months
Contributions summary:Megan primarily contributed to the project by adding features to the command-line interface (CLI) and implementing test infrastructure. Their work included incorporating an interactive CLI mode using prompts for user input. They also refactored the project by adding and configuring aliasing for test and source folders, along with moving test stubs to a fixtures folder. These changes suggest an effort to enhance user interaction, improve testability, and organize the codebase. The user also made updates to include additional costs.
climatepythonfootprintcloudemissions
Contributions:11 PRs, 38 pushes, 1 branch in 1 year 1 month
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 Goodling - Senior Software Engineer at Strava