Summary
Mark Kerner is a founding software engineer with 11 years of hands-on experience building product-grade systems across backend, frontend and Android platforms, currently leading engineering at Reiterate. He is technology-agnostic by design, prioritizing fundamentals, theory and the right solution over language dogma, and has shipped systems in Java, Kotlin, JavaScript (Node.js/Vue/React), with experience in C++, Python and functional languages from personal projects. His background spans startups and specialized engineering roles—from identity at Veriff and autonomous navigation at Milrem Robotics to banking microservices and consumer Android apps—demonstrating an ability to move between high-assurance and product-focused domains. Comfortable with both product and low-level work (including Assembly and NDK), he thrives on unique, challenging problems and judgment-by-merit cultures rather than hierarchy. Based in Tallinn, he combines academic grounding from University of Tartu and studies at KTH with a pragmatic, results-driven approach to shipping impactful software.
11 years of coding experience
6 years of employment as a software developer
Computer Science, Computer Science at KTH Royal Institute of Technology
High School Diploma, High School Diploma at Tallinn Secondary School of Science
Bachelor's degree Computer Science, Bachelor's degree Computer Science at University of Tartu