Stefan Wehr is a professor of programming and algorithms at Hochschule Offenburg with over 21 years of professional experience bridging academia and industry. Before academia he spent a decade as a full-stack developer and architect at Medilyse GmbH, bringing pragmatic system design and delivery experience into his teaching and research. He works across a remarkably broad technical spectrum— from low-level C/C++ and systems programming on Linux and Mac to modern languages and ecosystems like Rust, Kotlin, Swift, Dart, Elixir, Haskell, and TypeScript. His expertise spans mobile (Android, iOS), backend, scripting, databases and software processes (Scrum, Kanban), enabling him to mentor students on both theory and real-world engineering practices. Holding a Dr. rer. nat. in Computer Science from Albert-Ludwigs-Universität Freiburg, he combines rigorous research training with hands-on implementation skills. Colleagues note his uncommon habit of applying functional-language ideas to practical system architectures, which informs both his course design and consultancy.
20 years of coding experience
11 years of employment as a software developer
Dr. rer. nat., Informatik, Dr. rer. nat., Informatik at Albert-Ludwigs-Universität Freiburg im Breisgau
Contributions:4 reviews, 252 commits, 68 PRs in 16 years 7 months
testinghaskelltest-framework
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.