Pastors Toolbox
Lead Developer, Co-Owner
LifeWay Christian Resources
Software Engineer
LifeWay Christian Resources
Interim Software Architect
Pique
Software Development Consultant
Iterable
Senior Software Engineer
Iterable
Staff Software Engineer
LifeWay Christian Resources
Senior Software Engineer
Tennessee Technological University