Markus Borg is an experienced software engineering researcher and educator with 12 years of industry and academic experience, currently serving as Principal Researcher at CodeScene and Adjunct Associate Professor at Lund University. He leads research bridging software engineering intelligence, AI/ML testing, and MLOps while managing university collaborations and supervising PhD students. His background spans applied research with industry partners (Sony Mobile, Ericsson, ABB), safety-critical embedded development, and research programs like ITEA3 TESTOMAT. Markus combines hands-on engineering roots—from IDE and C/C++ work at ABB to test automation—with a strong publication and teaching record in requirements engineering and software testing. Based in Malmö, he is known for translating academic insights into practical decision support for software evolution and test effectiveness. A less obvious strength is his long-standing focus on making ML verification and validation tractable for real-world, component-based systems.
12 years of coding experience
10 years of employment as a software developer
Computer Engineering, Computer Engineering at Technische Universität Hamburg-Harburg
North Carolina State University
University Certificate, Computer science, University Certificate, Computer science at Malmö University
Master of Science in Computer Science and Engineering, Software development, Master of Science in Computer Science and Engineering, Software development at Lund University
SMIRK is an experimental pedestrian emergency breaking ADAS facilitating research on quality assurance of critical components that rely on machine learning.
Contributions:2 reviews, 498 commits, 8 PRs in 2 years
Contributions:135 commits, 100 pushes in 1 year 1 month
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.