Karl Schriek is a founder and seasoned engineering leader with nine years of experience building AI-driven and cloud-native systems, most recently serving as CTO of Block Markets Africa before founding Snap CD. He blends deep actuarial and quantitative training with hands-on software engineering—skills honed through roles from actuarial positions at Gen Re and Allianz to Head of AI at Alexander Thamm and software engineering at Arrikto. Karl is comfortable at the intersection of data science, machine learning, and product delivery, leading teams that take models from research to production in regulated environments. Based in Munich, he brings a global perspective shaped by education in South Africa and enterprise experience across insurance and fintech. Colleagues know him for converting complex risk and biometric problems into pragmatic technical solutions and for balancing technical depth with founder-level product instincts.
9 years of coding experience
10 years of employment as a software developer
Postgraduate Diploma in Actuarial Science Actuarial Science, Postgraduate Diploma in Actuarial Science Actuarial Science at University of Cape Town
BSc. Financial and Actuarial Mathematics Actuarial Science English Literature, BSc. Financial and Actuarial Mathematics Actuarial Science English Literature at University of Pretoria
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.