Andrey Krapivin

Full Stack Developer at Optimadevs

Ramat Gan, Tel-Aviv District, Israel
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
Andrey Krapivin is a seasoned Full Stack Developer with over 15 years in the industry and a decade of recent professional experience building reliable, transactional Java/Spring Boot systems. He designs hybrid architectures that combine monolithic cores for consistency with surrounding microservices for scalability—recently implementing a scalable e-commerce platform with PostgreSQL, DynamoDB, JWT security, Stripe and AWS S3 integration. Andrey brings a strong background in automation and testing, contributing to open-source projects like the Jenkins Kubernetes plugin and Vanessa Automation where he improved resource handling, test frameworks and logging for BDD in 1C. He has a track record of performance-driven refactors and automation work that cut processing times and manual effort, plus practical experience with real-time warehouse and distributed retail systems. Based in Ramat Gan, Israel, he pairs deep backend expertise with a pragmatic focus on operational quality and testability, often addressing edge-case robustness in legacy and cross-system integrations.
code10 years of coding experience
job17 years of employment as a software developer
bookMaster of Science (MSc) Automated Information Processing and Control Systems, Master of Science (MSc) Automated Information Processing and Control Systems at Lipetsk State Technical University
github-logo-circle

Github Skills (19)

kubernetes10
testing10
cucumber10
resource-management10
java10
gherkin10
javas10
automation10
1c10
tdd10
bdd10
kubernetes-pods10
jenkins10
jenkins-ci10
automations10

Programming languages (6)

SmartyJavaC++Go1C EnterprisePython

Github contributions (5)

github-logo-circle
vanessa-opensource/add

Aug 2018 - May 2022

Разработка с управляемым качеством на 1С
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:31 commits, 20 PRs, 67 comments in 3 years 10 months
Contributions summary:Andrey's contributions primarily revolve around implementing and testing features related to mock mail sending using FakeSMTPServer within the 1C environment. They added functionality to interact with the mock mail server, including steps for starting and stopping the server. Further work focused on fixing global parameters within the test client and improving the description of smoke tests, making the report more readable and added the ability to read tags from the `ПараметрЗапуска`. These changes suggest a focus on developing and maintaining the testing framework.
bslsmoke-teststestingbddonescript
Pr-Mex/vanessa-automation

Mar 2017 - May 2022

BDD в 1С
Role in this project:
userBackend Developer
Contributions:9 reviews, 91 commits, 26 PRs in 5 years 2 months
Contributions summary:Andrey primarily focused on enhancing the functionality of the Vanessa Automation framework, which is built for BDD in 1C. Their contributions include fixing bugs related to directory creation on Windows, adding quote escaping in JSON, and implementing checks for hierarchical structures. They also addressed issues with modal windows and the handling of value storage attributes within the framework. The user also added logging for more detailed status and progress information.
gherkintestingbddvanessavanessa-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
Andrey Krapivin - Full Stack Developer at Optimadevs