JD Davis is a software engineer with a decade of experience designing and modernizing full-stack systems, currently focused on engineering at QuikTrip after roles as a Technical Architect and Lead Technical Solution Manager at IFS. He combines hands-on development across front-end, back-end, and DevOps with a history of migrating legacy apps to containerized microservices and building externally facing infrastructure. Comfortable owning the full software lifecycle, JD has led platform initiatives that centralized business operations and improved scalability and developer productivity. An active contributor to the Angular auth ecosystem, he has improved accessibility and test quality in an OpenID Connect/OAuth client library, reflecting both UI attention and security-awareness. Based in Tulsa, Oklahoma, he brings a curious, maker mindset—rooted in years of tinkering with hardware—that drives pragmatic architectural improvements and continuous learning.
10 years of coding experience
18 years of employment as a software developer
Bachelor's degree Business Information Technology, Bachelor's degree Business Information Technology at Rogers State University
NA General Education, NA General Education at Owasso High School
npm package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, Implicit Flow
Role in this project:
Full-stack Developer
Contributions:7 reviews, 33 commits, 7 PRs in 1 year 9 months
Contributions summary:JD primarily contributed to the frontend of the Angular authentication client library. Their work focused on enhancing the user experience, including adding titles to iframes for accessibility and refactoring code for improved usability. Additionally, they made changes to unit tests, and corrected typos in existing tests. The user demonstrated a solid understanding of the library's architecture and its integration with OpenID Connect and OAuth 2.0.
Contributions:3 reviews, 70 PRs, 75 pushes in 2 years 6 months
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.