Joshua Estes

Senior Software Engineer at Checkout Champ

Atlanta, Georgia, 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

🤩
Rockstar
🎓
Top School
Joshua Estes is a senior software engineer with 15 years of experience modernizing legacy systems and building maintainable, modular SaaS platforms. He blends hands-on architecture and technical leadership to reduce technical risk, accelerate delivery, and establish robust developer workflows—often by introducing CI/CD, Git-based collaboration, and event-driven designs. As founder of Apex Squid and senior engineer at Checkout Champ, he’s led phased migrations from PHP 5.6 to modern runtimes and built multi-processor payment onboarding systems that unify merchant workflows. He contributes to open-source projects like Mautic and the BitPay PHP client, where his work improved templating, testing, and encrypted storage integration. Based in Atlanta, he excels in environments that need structural modernization, measurable performance improvements, and long-term maintainability over short-term cleverness.
code15 years of coding experience
job8 years of employment as a software developer
bookUndergraduate Coursework, Entrepreneurship/Entrepreneurial Studies, Undergraduate Coursework, Entrepreneurship/Entrepreneurial Studies at Chattanooga State
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

mautic10
php10
api10
twig10
templating10
apidoc10
phpunit10
cryptography9
symfony9
symfony-ux9
configuration-management8
marketing-automation8
dependency-injection7

Programming languages (9)

DockerfileC++JavaScriptGoPHPHTMLRubyVim Script

Github contributions (5)

github-logo-circle
bitpay/php-bitpay-client

Jul 2014 - Dec 2014

PHP implementation for the BitPay cryptographically secure RESTful API
Role in this project:
userBack-end Developer & QA Engineer
Contributions:71 commits in 4 months
Contributions summary:Joshua contributed to the back-end functionality and testing of the Bitpay PHP client library. They added tests for the `Point` object and updated existing tests for the `Currency` and `SinKey` classes to achieve 100% code coverage. The user also implemented features for encrypted file storage and worked on configuration settings. Furthermore, the user added several tests to test the integration with the API.
secureapicryptographically-securerestfulphp
mautic/mautic

Dec 2022 - Jan 2023

Mautic: Open Source Marketing Automation Software.
Role in this project:
userBack-end Developer
Contributions:52 reviews, 38 commits, 41 PRs in 28 days
Contributions summary:Joshua primarily contributed to migrating views from the PHP Engine to Twig, a templating language, within the Mautic marketing automation software. The contributions involved refactoring components within the CampaignBundle and DashboardBundle, demonstrating a focus on updating the codebase to use modern templating practices. These changes included modifying HTML templates and associated code, thereby improving the project's maintainability and potential performance.
marketing-automationmauticphpautomationsoftware-automation
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
Joshua Estes - Senior Software Engineer at Checkout Champ