Zac Williams

Senior Software Engineer at Whiskey Foxtrot Burger Co.

Birmingham, Alabama, 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
Zac Williams is a Senior Software Engineer with 17 years of experience specializing in Ruby on Rails, currently shaping backend architecture at Fleetio from Birmingham, Alabama. He brings a history of senior and principal engineering roles across education and enterprise-focused companies, plus entrepreneurial experience as CTO of startups and co-owner of a local restaurant. Zac contributes to notable open-source projects like Active Merchant—where he implemented and tested payment gateway operations—demonstrating practical expertise in payment integrations and test automation. He blends hands-on coding, QA automation, and architectural leadership, often stepping into operational and product-facing responsibilities. Zac holds a BS in Computer Science and an MS in Computer & Information Sciences, reflecting a solid academic foundation that complements his pragmatic, delivery-focused approach.
code17 years of coding experience
job16 years of employment as a software developer
bookHueytown High School
bookMS, Computer & Information Sciences, MS, Computer & Information Sciences at University of Alabama at Birmingham
bookBS, Computer Science, BS, Computer Science at The University of Alabama
github-logo-circle

Github Skills (5)

ruby10
unit-testing10
activemerchant10
payment-gateway10
testing10

Programming languages (2)

RubyVim Script

Github contributions (5)

github-logo-circle
Active Merchant is a simple payment abstraction library extracted from Shopify. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways.
Role in this project:
userBack-end Developer & QA Engineer/Test Automation Engineer
Contributions:7 commits in 6 days
Contributions summary:Zac primarily contributed to the `MerchantESolutionsGateway` implementation within the `active_merchant` library. Their work included adding a `credit()` operation, implementing a `void()` operation, and writing unit and remote tests for the `MerchantESolutionsGateway`. The tests cover various payment scenarios, including successful and unsuccessful purchases, authorizations, captures, voids, and AVS/CVV checks. They also fixed a bug in the `capture()` method.
ecommerceaimadyenpayment-processingpayment
jzw/dotfiles

Feb 2016 - Apr 2024

Contributions:14 pushes, 2 branches in 8 years 3 months
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
Zac Williams - Senior Software Engineer at Whiskey Foxtrot Burger Co.