Summary
Karl Veskus is a software architect and founder with 9 years of experience designing cloud-native, event-driven systems for fintech and customer data platforms. He has led payments and identity architecture at scale—shaping PSD2 SCA, Virtual IBANs, and migrations affecting hundreds of thousands of accounts while operating across 200+ microservices. Karl combines hands-on backend expertise (Java, Spring Boot, AWS) with product instincts from founding DynamoPDF and a prior fintech startup, turning customer problems into deployed SaaS and API products. He’s pragmatic about reliability and cost, having cut document-generation costs by 80% with a serverless PDF service and optimized DB performance via partitioning and read replicas. Based in Tallinn, he mentors engineering teams, champions clean code and TDD, and brings a rare mix of operator, architect, and founder perspectives to payment and data platform challenges.
9 years of coding experience
6 years of employment as a software developer
Full Stack Web Developer Nanodegree, Full Stack Web Developer Nanodegree at Udacity
High School, Natural Sciences, High School, Natural Sciences at Gustav Adolf Grammar School
MSc in Engineering, Software Engineering, MSc in Engineering, Software Engineering at University of Tartu
Estonian, English, Russian