Markus Schepke is a data scientist with 12 years of cross-disciplinary experience bridging mathematics, software engineering, and finance, currently applying ML and data engineering at Wolt in Finland. With two master's degrees in mathematics (Cambridge and Hannover) he combines deep theoretical knowledge—particularly in number theory and cryptography—with hands-on deployment of end-to-end data pipelines using Python, Hadoop, and cloud platforms. His background includes algorithmic trading and real-time pricing at Goldman Sachs, large-scale search and Hadoop work at Yahoo, and production ML solutions across startups, showing fluency from research prototypes to scalable cloud services. Markus is comfortable across the stack (Java, Django, Node.js, Docker) and in extracting and cleaning messy data at scale (Scrapy, RDF, SPARQL), often supervising cross-functional teams to productionize models. A practical problem-solver and board-game enthusiast, he’s in the process of updating his public identity to Markus Shepherd while continuing to explore cryptography-informed ML approaches.
12 years of coding experience
13 years of employment as a software developer
Bachelor of Science (B.Sc.), Mathematics, very good (1.0, from 1 down to 6), Bachelor of Science (B.Sc.), Mathematics, very good (1.0, from 1 down to 6) at Universität Hannover / University of Hanover
Master of Advanced Study, Mathematics, Master of Advanced Study, Mathematics at University of Cambridge
Contributions:13 PRs, 566 pushes, 107 branches in 5 years
pythongamesrecommend
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.