Kenan Shifflett is a seasoned JavaScript developer with 15 years of experience building web and mobile applications, blending back-end Node.js expertise with front-end work in Backbone and HTML5. He has a strong enterprise background in portal, identity, and data integration projects from prior roles at Project Performance Corporation, where he led complex upgrades and identity management implementations. An active open-source contributor, Kenan extended the everyauth Node package to support Dwolla and implemented and tested multiple adapters for the widely used Prebid.js header-bidding library. Comfortable across stacks — from MongoDB and Node.js services to Objective-C mobile bits — he focuses on practical, value-driven solutions and promotes transparency through open source. Based in Virginia, he combines deep systems experience with a knack for integrating third-party auth and advertising adapters that improve interoperability.
15 years of coding experience
2 years of employment as a software developer
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at James Madison University
Setup and manage header bidding advertising partners without writing code or confusing line items. Prebid.js is open source and free.
Role in this project:
Front-end Developer
Contributions:1 review, 9 commits, 19 PRs in 2 years 3 months
Contributions summary:Kenan contributed to the Prebid.js repository by primarily working on adapter implementations. Their commits focused on updating and adding tests for adapter integrations with various advertising partners, specifically Sovrn, Triplelift, and Aardvark. The changes involved modifying existing adapter logic, adding bid response handling, and ensuring accurate integration with Prebid.js's bidding framework through unit testing.
node.js auth package (password, facebook, & more) for Connect and Express apps
Role in this project:
Back-end Developer
Contributions:11 commits in 15 days
Contributions summary:Kenan primarily focused on adding and integrating the Dwolla authentication module into the everyauth project, a Node.js authentication package. They modified core files to include Dwolla as a supported authentication provider, adding the necessary configuration and UI elements. The user updated the example server and configuration files to incorporate Dwolla integration.
expressjsnode-jsauthenticationexpressfacebook
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.