Summary
Alexander Kurz is a Professor of Computer Science with 16 years of professional experience and a long academic career spanning the University of Leicester and Chapman University. His expertise sits at the intersection of logic, category theory, programming languages, formal methods, software engineering, and AI, grounded by a PhD in Mathematics and Computer Science from Ludwig-Maximilians-Universität München. He combines deep theoretical insight with practical engineering, contributing bug fixes and cleanups to prominent open-source tooling such as the OpenOCD repository for embedded systems. Known for precise, correctness-oriented work, he has a track record of improving low-level code reliability (memory checks, disassembler fixes, udev rules) that benefits IoT and embedded developers. Based in California, he brings a researcher’s rigor to teaching and software development, often translating abstract formalisms into robust, maintainable implementations. Colleagues rely on him for clear thinking on formal approaches that yield practical improvements in real-world systems.
16 years of coding experience