Johann Duscher

Deputy Software Architect & Senior Software Engineer at Keenfinity Group

Freising, Bavaria, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Johann Duscher is a Senior Software Engineer with 14+ years of experience architecting high-performance distributed systems, embedded firmware, and model-driven tooling across C++, Java, and .NET environments. He has led teams and designed reactive streaming, multi-agent, and decision-support frameworks for industries ranging from security systems at Bosch to avionics research at EADS/Airbus. Johann prefers evidence-based evaluation of skills—reviewing real code and architectures over interview puzzles—and has a track record of large-scale refactorings, protocol design (Google Protobuf/ZeroMQ), and reactive stream implementations (Spring Flux, Kafka). His background blends formal methods and AI for decision making with hands-on engineering in Qt, CORBA/FIPA middleware, and model/code generation. Based in Freising, Bavaria, he brings deep domain expertise in DSLs, domain-driven design, and software architecture rather than web-focused development. An unusual strength is his comfort spanning from low-level embedded firmware to high-level architectural patterns, enabling pragmatic, performance-conscious system design.
code15 years of coding experience
job20 years of employment as a software developer
bookHigh School, High School at Werner-von-Siemens-Gymnasium
bookMaster's Degree, Computer Science, Master's Degree, Computer Science at Technical University of Munich
languagesEnglish, German
github-logo-circle

Github Skills (89)

windows-explorer10
cpp10
qt10
rust10
git10
gitextensions10
git-client10
distributed-programming9
reactive9
dotnet9
akka9
compiler9
windows9
visual-studio9
actor-model9

Programming languages (8)

TypeScriptC#JavaC++RustHaxeF#Python

Github contributions (5)

github-logo-circle
jonnydee/markemptydirs

Nov 2017 - Jan 2019

Contributions:46 commits in 1 year 2 months
jonnydee/nzmqt

Aug 2011 - Jun 2017

nzmqt - A lightweight C++ Qt binding for ZeroMQ
Contributions:212 commits, 11 PRs, 9 pushes in 5 years 11 months
cppqtzeromq
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.
Request Free Trial