Oleksandr Nikolaichuk is a Senior Software Engineer based in Berlin with 6 years of hands-on experience building scalable, cloud-native Java systems for high-stakes financial environments. He has driven mission-critical payments platforms and banking applications that emphasize low-latency, fault-tolerance, and end-to-end security, pairing PostgreSQL, MongoDB and RabbitMQ with AWS, Docker, Terraform and CI/CD automation. Known for performance tuning and data-path optimization, he brings practical expertise in migrating infrastructure to the cloud while reducing costs and improving observability. Comfortable in Agile teams, he also leverages lower-level familiarity with C and Rust to solve tricky systems problems and broaden architectural options. Prior roles span enterprise banking and e-commerce, reflecting a pragmatic mix of operations, development and leadership that helps ship auditable, production-ready systems.
6 years of coding experience
11 years of employment as a software developer
Bachelor's degree, Automation technology and robotics, Bachelor's degree, Automation technology and robotics at Khmelnytsky Polytechnic Professional College of Lviv Polytechnic National University
41 level, java core, 41 level, java core at JavaRush
Master's degree, Economic Cybernetics, Master's degree, Economic Cybernetics at Хмельницький національний університет (Khmelnitsky National University)
Contributions:85 commits, 67 pushes, 2 branches in 10 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
Oleksandr Nikolaichuk - Senior Software Engineer at Deutsche Bank