JD Davis

Software Engineer at QuikTrip

Tulsa, Oklahoma, 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
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.
code10 years of coding experience
job18 years of employment as a software developer
bookBachelor's degree Business Information Technology, Bachelor's degree Business Information Technology at Rogers State University
bookNA General Education, NA General Education at Owasso High School
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
3,626reputation
433kreached
95answers
123questions
Badges
html
top-5%
github-logo-circle

Github Skills (23)

unit-testing10
user-authentication10
authentication10
oid10
typescript10
typescript-types10
typescripts10
oauth10
angular10
javascript9
security9
openid-connect9
html9
npm8
accessibility8

Programming languages (13)

C#PowerShellC++RustCG-codeVueGo

Github contributions (5)

github-logo-circle
npm package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, Implicit Flow
Role in this project:
userFull-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.
tokensrefreshidentityopenidconnectpkce
JerrettDavis/personal-site

Jan 2022 - Jul 2024

Just my personal website
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.
Request Free Trial
JD Davis - Software Engineer at QuikTrip