Anton Shapka

Principal Applications Engineer

Kharkiv, Kharkiv Oblast, Ukraine
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
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.
code14 years of coding experience
job16 years of employment as a software developer
bookSpecialist, Department of economy and marketing, Specialist, Department of economy and marketing at Kharkiv Institute of Management
bookSoftware development, Software development at Computer Academy STEP Kharkiv
languagesUkrainian, English
stackoverflow-logo

Stackoverflow

Stats
450reputation
194kreached
17answers
6questions
github-logo-circle

Github Skills (15)

paypal10
payment-integration10
php10
api10
back-end-development10
apidoc10
testing8
multiprocessing6
nose6
javascript6
shared-memory6
validation6
forms6
python6
symfony6

Programming languages (13)

C++CGoKotlinTypeScriptShellJavaScriptObjective-C

Github contributions (5)

github-logo-circle
Payum/Payum

Jan 2013 - May 2013

PHP Payment processing library. It offers everything you need to work with payments: Credit card & offsite purchasing, subscriptions, payouts etc.
Role in this project:
userBack-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.
everythingstripepayment-processingpayoutspaypal
The Javascript validation for Symfony 2, 3 and 4 forms
Contributions:11 releases, 72 commits, 68 PRs in 8 years 6 months
javascript-validationvalidationclient-sidebundlephp
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
Anton Shapka - Principal Applications Engineer