Summary
Olaf Birkeland is a Principal Software Engineer based in Oslo with over 11 years of professional experience and a deep background bridging hardware, low-level software and algorithm development. He brings rare cross-domain expertise in ASIC/FPGA and PCB design, EMC compliance, and high-performance software in C/C++, Java, Python and x86 assembly, honed through roles from Director of Research to CTO and long tenure at Microsoft. His work emphasizes real-time systems, image processing and data mining, with a proven track record of squeezing performance at both circuit and code levels. Holding an MSc in Computer Architecture and Algorithms and a Dr. Philos. in Computer Science from NTNU, he combines academic rigor with pragmatic product delivery. As a consultant at Netlight and a longtime Microsoft contributor, he’s comfortable navigating large engineering organizations while still diving into hardware schematics or tight assembly loops when needed.
11 years of coding experience
17 years of employment as a software developer
Norwegian University of Science and Technology