Johann Duscher

Senior Software Engineer at Bosch Security and Safety Systems

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.
code14 years of coding experience
job15 years of employment as a software developer
bookMaster's Degree, Computer Science, Diplom-Informatiker (Univ.), Master's Degree, Computer Science, Diplom-Informatiker (Univ.) at Technical University Munich
bookHigh School, High School at Werner-von-Siemens-Gymnasium
languagesEnglish, German
github-logo-circle

Github Skills (106)

windows-explorer10
actor10
rust10
binding10
gitextensions10
git-client10
reactive9
dotnet9
rust-lang9
akka9
compiler9
windows9
visual-studio9
cpp9
microsoft9

Programming languages (7)

C#TypeScriptJavaC++RustHaxePython

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
cppzeromqc-plus-plusqt5binding
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
Johann Duscher - Senior Software Engineer at Bosch Security and Safety Systems