Jarrod Ribble

Vice President Of Engineering at Awardco

Provo, Utah, 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
Jarrod Ribble is a seasoned engineering leader with 14 years of experience building and scaling SaaS products and engineering organizations, currently serving as Vice President of Engineering at Awardco in Provo, Utah. He started as a founding engineer and CTO at Briostack, where he architected the product, led migrations to AWS, established CI/CD, and guided the company through SOC2 and PCI work and acquisition diligence. Hands-on across the stack, Jarrod has deep experience with cloud infrastructure, observability, backend integrations, and front-end UX—he even contributed UI improvements and dynamic validation to a popular AngularJS payments module. Known for turning solo-engineer scrappiness into repeatable team processes, he recruits, mentors, and shapes roadmaps while maintaining an engineer’s attention to implementation detail. Comfortable in both startup and enterprise contexts, he pairs product-minded strategy with operational rigor in security and compliance.
code14 years of coding experience
job28 years of employment as a software developer
bookBS Computer Engineering, BS Computer Engineering at Brigham Young University
stackoverflow-logo

Stackoverflow

Stats
11reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (10)

javascript10
validation10
payment10
validations10
angularjs10
css6
pdf-forms6
pdfbox6
java6
html5

Programming languages (5)

TypeScriptJavaCoffeeScriptJavaScriptPython

Github contributions (5)

github-logo-circle
laurihy/angular-payments

Oct 2013 - Nov 2013

Module that provides AngularJS-directives for formatting, validating and working with payments
Role in this project:
userFront-end Developer
Contributions:19 commits in 5 days
Contributions summary:Jarrod primarily focused on enhancing the user interface and functionality of the AngularJS payment module. Their contributions include integrating the card type into the scope, enabling dynamic CVC validation. They also implemented the parsing and formatting of card and expiry information. The user further refined the module by hooking into Angular's parsing and formatting system and optimizing the overall user experience.
paymentsstripeangularjs-directivesdirectivespaypal
jribble/redisson

Jan 2017 - Sep 2020

Redisson - distributed Java objects and services (Set, Multimap, SortedSet, Map, List, Queue, BlockingQueue, Deque, BlockingDeque, Semaphore, Lock, AtomicLong, CountDownLatch, Publish / Subscribe, Bloom filter, Spring Cache, Executor service, Tomcat Session Manager, Scheduler service, JCache API) on top of Redis server.
Contributions:5 pushes, 4 branches in 3 years 8 months
lockschedulerjava-objectstomcatconsistent-hashing
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
Jarrod Ribble - Vice President Of Engineering at Awardco