Summary
Jakob Krarup is a pragmatic software engineer and educator with nine years of professional experience and a Masters in ICT, currently teaching Java, C#, and software development at University College Nordjylland. He spent over a decade at Logica/CGI building Danish healthcare systems and navigating medical standards as a technical/software architect for national lab and biobank platforms. Jakob blends hands-on architecture and .NET expertise (C#, WPF, MVVM, IoC, WCF, ASP.NET) with a strong background in teaching—previously a Microsoft Certified Trainer delivering .NET, SharePoint and SQL Server courses. He favors structured, well-documented, modular code and anticipates expansion needs when designing APIs and tools. Outside the classroom he has practical experience across web, desktop, game frameworks (XNA/MonoGame) and data integration (SSIS, data warehousing), bringing both enterprise-grade rigor and a teacher’s clarity to complex systems.
9 years of coding experience
11 years of employment as a software developer
MIL, Information- and Communication Technology and Learning, MIL, Information- and Communication Technology and Learning at Aalborg University
Teaching, pedagogics, Teaching, pedagogics at Århus Dag- og Aftenseminarium
Computer science, Programming, operating systems, Computer science, Programming, operating systems at Aarhus Business College
English