Jim Anderson

Developer Experience Engineer at Auth0

Minneapolis, Minnesota, 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
🎓
Top School
Jim Anderson is a Developer Experience Engineer with 13 years of experience building developer platforms, SDKs, and high-performing teams across IoT and identity domains. He blends hands-on engineering—contributing to widely used open-source projects like Auth0 client libraries and Java JWT—with leadership roles at SmartThings where he led developer docs, SDK QA, and developer relations. A passionate teacher and speaker, Jim has run workshops and presented at major conferences (Samsung Developer Conference, IoTFuze) and routinely turns complex platform features into clear tutorials and examples. He is pragmatic and security-minded, with notable OSS work focused on hardening error handling, token verification, and test coverage. Based in Minneapolis, he thrives as a multiplier who hires, mentors, and scales developer-centric teams while still shipping code.
code13 years of coding experience
job12 years of employment as a software developer
bookB.S. Computer Science, B.S. Computer Science at University of Minnesota
github-logo-circle

Github Skills (29)

unit-testing10
javascript10
python10
apidoc10
api-design10
laravel-mix10
testing10
web-token10
user-authentication10
authentication10
data-serialization10
laravel10
java10
security10
serialization10

Programming languages (19)

C#JavaCSSScalaGoMustacheHTMLGroovy

Github contributions (5)

github-logo-circle
auth0/java-jwt

Aug 2019 - Jan 2023

Java implementation of JSON Web Token (JWT)
Role in this project:
userBack-end Developer
Contributions:16 releases, 80 reviews, 140 commits in 3 years 5 months
Contributions summary:Jim's contributions centered around enhancing the Java implementation of JSON Web Tokens (JWT). They added support for serialization and deserialization of `DecodedJWT` objects, improved code for handling the audience, and refactored the codebase to add support for date/time custom claim validation. Furthermore, the user modified tests to use valid Base64 URL-encoded tokens. These changes indicate efforts to improve the library's functionality and ensure its compliance with industry standards.
tokenjson-web-tokendx-sdkweb-tokenjava
auth0/Auth0.Android

Dec 2020 - Dec 2021

Android toolkit for Auth0 API
Role in this project:
userMobile Developer (Android)
Contributions:3 releases, 175 reviews, 128 commits in 1 year
Contributions summary:Jim's contributions focus on enhancing the Android toolkit for the Auth0 API. They primarily worked on refactoring and improving test coverage for the authentication credential management. They also removed deprecated methods and tests within the WebAuthProviderTest. Additionally, the user addressed inconsistencies and improved the reliability of the tests by increasing tolerance for time-based checks.
apiauthenticationdx-sdkandroidauth0-api
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
Jim Anderson - Developer Experience Engineer at Auth0