David Pribula is a Senior Software Engineer with a decade of experience building backend systems for digital banks and fintech platforms, primarily using Kotlin and Java. He has led greenfield projects across multiple markets—including UK, Philippines, Hong Kong—and contributed core transaction, payments, and account management services integrating modern core banking engines like Thought Machine Vault. A pragmatic engineer and team player, he’s repeatedly delivered production-ready microservices, integration testing, and feature ownership for transaction history and loan flows. Beyond coding, David has shaped hiring at Vacuumlabs by interviewing and onboarding dozens of engineers, helping scale high-performing squads. Based in Bratislava with an MS in Applied Informatics, he brings a blend of hands-on implementation and system design that favors pragmatic, reusable templates and demos to accelerate new microservice builds.
9 years of coding experience
7 years of employment as a software developer
Master of Science - MS Applied Informatics, Master of Science - MS Applied Informatics at Masaryk University Brno
Contributions:16 PRs, 19 pushes, 9 branches in 4 years
moviesmovieandroidmovie-databaseandroid-app
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
David Pribula - Senior Software Engineer at Vacuumlabs