Jan Mikkelsen is an experienced agile coach, delivery lead and former product/engineering manager with 12+ years helping financial services and public sector teams deliver complex software and regulatory programs. Based in Copenhagen, he blends deep domain knowledge in capital markets and regulatory reporting with hands-on expertise in Scrum, LeSS and SAFe to improve collaboration, process and measurable client value. He has guided large platform implementations, run Release Train-level coaching, and recently helped prototype an AI solution for public health while also auditing investment back-office data. Technically fluent from early programming roles to contributing C++ runtime fixes in the well-known ANTLR4 open-source project, he pairs pragmatic engineering instincts with leadership. Outside IT he founded and runs goalkeeper coaching initiatives, reflecting a long-standing commitment to coaching, data-driven training and team development. Colleagues rely on him for steady facilitation, practical continuous-improvement habits, and a knack for translating regulatory and business complexity into executable plans.
13 years of coding experience
17 years of employment as a software developer
Master, Finance and Accounting, Master, Finance and Accounting at University of Southern Denmark
Bachelor, IT, Bachelor, IT at Vejle Handelsskole
Highschool, General Studies, Highschool, General Studies at Rosborg Gymnasium
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Role in this project:
Back-end Developer & System Architect
Contributions:29 commits, 2 PRs, 60 comments in 4 months
Contributions summary:Jan primarily contributed to the C++ runtime of the ANTLR4 project, focusing on improving code quality and stability. Their work included implementing and modifying core classes such as `IntervalSet`, refactoring code for high warning levels, and addressing potential race conditions. The user also made changes to the `ParserInterpreter` by applying explicit casts, and removing code that was unreached. Further improvements included fixing the C++ runtime for UTF8 handling.
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.