Jeff Craig is a senior software engineer with 17 years of full‑stack web development experience, currently focused on improving authentication and authorization across the web as part of Google’s Federated Identity team. He brings deep JavaScript expertise—demonstrated by contributions to the YUI3 library where he enhanced array utilities and fixed subtle bugs—alongside strong .NET, Python, and SQL skills honed across academia, startups, and enterprise environments. Jeff has a track record of modernizing legacy systems, building CI pipelines, and leading performance testing efforts from his time at Washington State University and earlier roles. Based in Bow, New Hampshire, he balances hands-on engineering with practical product sensitivity, especially around user and developer experience for sign-in flows. Not actively seeking roles and with location constraints, he’s nonetheless a pragmatic problem-solver who prefers impactful, long-term work on identity and web platform tooling.
17 years of coding experience
2 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Montana State University-Bozeman
A library for building richly interactive web applications.
Role in this project:
Front-end Developer
Contributions:5 commits in 2 years
Contributions summary:Jeff primarily contributed to the YUI3 library, specifically enhancing the array utility functions. They added methods like `lastIndexOf` and `unique` to the array prototype, improving its functionality. The user also incorporated test cases for the `unique` method and corrected a bug related to its sorting behavior. This work demonstrates expertise in JavaScript and the YUI library.
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.