James Snodgrass

Director Of Engineering at Sign In Solutions | Visitor Management System

Kings Mountain, North Carolina, 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

👤
Senior
🎓
Top School
James Snodgrass is a seasoned Director of Engineering with 14 years of hands-on full‑stack experience building production web and payments systems. He led and scaled Recurly’s Payments team from a single engineer to a cross-functional group while architecting services that processed billions in payments and vaulted millions of cards under PCI constraints. Comfortable across Ruby, Go, Python, JavaScript and multiple databases and front-end frameworks, he combines deep technical execution with people leadership and product-minded delivery. He’s an active contributor to notable open-source work like recurly-js, where he added ACH support, improved Apple Pay tokenization, and built fraud data collection features. Based in Kings Mountain, NC, he now applies that payments and security expertise to visitor management and compliance products as a director. Colleagues describe him as a pragmatic engineer who turns complex regulatory and integration challenges into reliable, auditable systems.
code14 years of coding experience
job11 years of employment as a software developer
bookDigital Communications, Web Development and Marketing, Digital Communications, Web Development and Marketing at Franklin University
github-logo-circle

Github Skills (5)

javascript10
apple-pay10
payment10
fraud-detection9
react4

Programming languages (6)

C#C++JavaScriptPHPHTMLRuby

Github contributions (5)

github-logo-circle
recurly/recurly-js

May 2015 - Jan 2020

Simple subscription billing in the browser
Role in this project:
userFull-stack Developer
Contributions:4 releases, 73 commits, 64 PRs in 4 years 9 months
Contributions summary:James contributed significantly to the `recurly-js` repository, which focuses on subscription billing. Their work included implementing ACH payment support, updating discount calculations to respect single-use coupons, and adding a data-collector module for fraud checking. They also made updates to Apple Pay integration, improving the functionality of token creation by incorporating address and name data. Further contributions included version updates and minor bug fixes.
paymentsbrowserin-app-purchasestorekitsubscriptions
snodgrass23/base12

Jan 2012 - Mar 2016

12factor.net web application boilerplate for node.js built on express.js
Contributions:17 commits, 2 PRs, 6 pushes in 4 years 2 months
expressjsnodejs
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