Martin Walsh

Engineering Manager at auth0

United Kingdom, 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

🤩
Rockstar
Martin Walsh is an Engineering Manager with 13 years of experience building developer-focused SDKs and authentication tooling, currently contributing to Auth0's open-source ecosystem. He blends hands-on mobile and full-stack engineering—especially on Apple platforms—with leadership in SDK design, developer experience, and reliable auth flows. His open-source work includes maintaining widely used libraries like JWTDecode.swift and shaping the Auth0 Swift SDK, where he added id_token support, audience handling, and rigorous validation. He’s comfortably crossed stacks from iOS UI and game-engine fixes to Node.js backend integrations and React Native iOS auth improvements, demonstrating pragmatic problem-solving across platforms. Based in the UK/US corridor, Martin pairs meticulous documentation and test-driven improvements with an eye for developer delight, evidenced by enhancements like SwiftLint support and compatibility updates for new iOS authentication APIs.
code13 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
220reputation
3kreached
11answers
0questions
github-logo-circle

Github Skills (29)

objective-c10
javascript10
ios10
mobile-development10
expressjs10
react-native10
sfsafariviewcontroller10
back-end-development10
authentication10
user-authentication10
ui-design10
dx10
sdk10
webapp10
jwt10

Programming languages (16)

C#JavaC++CGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
auth0/Auth0.swift

Nov 2016 - Nov 2019

Auth0 SDK for Apple platforms
Role in this project:
userFull-stack Developer
Contributions:23 releases, 6 reviews, 182 commits in 3 years 1 month
Contributions summary:Martin contributed significantly to the development of the Auth0 Swift SDK for Apple platforms. Their work included exposing authentication wrappers, adding support for the `id_token` response type, and implementing response type validation logic. They also focused on updating and improving documentation, along with adding and maintaining tests throughout the codebase. Moreover, the user added support for audience parameters when making the API calls.
cocoapodsplatformsauthenticationdx-sdksdk
auth0/react-native-auth0

Jul 2017 - Sep 2019

React Native toolkit for Auth0 API
Role in this project:
userMobile Developer (iOS)
Contributions:4 releases, 29 commits, 37 PRs in 2 years 2 months
Contributions summary:Martin primarily focused on enhancing the iOS integration for the Auth0 React Native toolkit. Their contributions included adding methods to clear the Auth0 session in the iOS app using `SFSafariViewController` and `ASWebAuthenticationSession`, as well as converting this functionality to use promises. The user refactored the code to be more generic in loading URLs, and subsequently made improvements to the presentation of the `SFSafariViewController`, fixing presentation issues. Furthermore, they added support for iOS 13 authentication changes.
apireactreact-nativeauthenticationdx-sdk
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
Martin Walsh - Engineering Manager at auth0