Anton Shapka is a Principal Applications Engineer with 14 years of hands-on experience building and leading backend systems, currently driving application engineering at Oracle from Kharkiv. He has a strong payments and integrations pedigree exemplified by contributions to the well-known Payum PHP payment library, where he implemented and refactored PayPal ProCheckout NVP integration and tightened API test coverage. Anton’s background spans architecture, team leadership, and low-level C/C++ Linux work, giving him a rare blend of systems-level rigor and enterprise application delivery. He’s experienced scaling teams and projects across EPAM and smaller shops, and is actively seeking opportunities to relocate to English-speaking countries. Pragmatic and detail-oriented, he often surfaces test and integration gaps early, reducing production surprises.
14 years of coding experience
16 years of employment as a software developer
Specialist, Department of economy and marketing, Specialist, Department of economy and marketing at Kharkiv Institute of Management
Software development, Software development at Computer Academy STEP Kharkiv
PHP Payment processing library. It offers everything you need to work with payments: Credit card & offsite purchasing, subscriptions, payouts etc.
Role in this project:
Back-end Developer
Contributions:19 commits in 3 months
Contributions summary:Anton primarily focused on implementing and refactoring the PayPal ProCheckout NVP integration. Their contributions involved creating core functionalities and fixing tests related to the API interaction. The commits include changes to request and response handling, payment instruction processing, and status updates. The user also added a NullStorage for use.
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.