Johannes Weigend

Johannes Weigend hat QAware im Jahr 2005 zusammen mit Josef Adersberger und Alfred Klughammer gegründet. Von 2005 bis 2022 war er Teil der Geschäftsführung. Zuletzt verantwortete er die Bereiche F&E und Technische Infrastruktur.

Johannes Weigend ist Diplom Informatiker mit den Schwerpunkten Software Architektur und verteilte Systeme. 2014 wurde er zum Java Rockstar gekürt.

Meilensteine der QAware
  • Ab 2022 in der Rolle des Gesellschafters für QAware tätig
  • 2010 – 2022 Verantwortlicher Geschäftsführer für die Themengebiete F&E und Technische Infrastruktur bei QAware
  • 2016 – 2018 Technischer Architekt eines cloud basierten Stücklisten Berechnungssystem für einen großen Automobilhersteller
  • 2009 – 2016 | Erfinder und Entwickler des Software EKG. Eine Software zur dynamischen Systemanalyse von verteilten Systemen
  • 2014 – 2016 | Erfinder eines suchbasierten Stücklisten BI System für einen großen Automobilhersteller
  • 2011 – 2012 | Erfinder und Entwickler von AIR, einem suchbasierten Auskunftssystem das alle wichtigen Daten zu Fahrzeugen eines großen Automobilherstellers verbindet
Vorlesungen
  • Dozent an der Hochschule Rosenheim
  • Grafische Oberflächen von 2000 – 2016
  • Verteilte Systeme und Programmieren III
  • Konzepte der Programmiersprachen 2018 und 2019
  • Betreuung und Mitarbeit bei diversen Promotionen, Master und Diplomarbeiten
AI Hands-on Workshop am 27.9. in München
Cloud Native ist wie die Reißzwecke auf dem Stuhl
A Layered Software City for Dependency Visualization (Best Paper Award)
Cloud Native Enterprise Architecture
Cloud Native Enterprises: Cloud Native als Wegbereiter für autonome Systeme und Produktorientierung
Microservices mit Go – Wann lohnt sich Go im Vergleich zu Java?
Cloud Native Enterprises
Microservices mit Java und Go im Vergleich
Konzepte der Programmiersprachen
Programmiersprachen für die Cloud: Java und Go im Vergleich
Alternativen für die Cloud – Java und Go im Vergleich
Great Place to Work in der ITK 2018 – QAware: Softwareentwickler brauchen auch Erholungsphasen
Konzepte der Programmiersprachen
Mehr als die Summe der Teile: Modulare Software-Systeme mit Jigsaw
Robustheit und Antifragilität: Eignen sich Microservices für die Systeme der Zukunft?
Grafische Oberflächen
Grafische Oberflächen
Grafische Oberflächen
Grafische Oberflächen
Wo ist die Rich-Client-Plattform für JavaFX?
Grafische Oberflächen
Cloud Computing,
Grafische Oberflächen
Dynamische Analyse mit dem Software-EKG
Grafische Oberflächen
BMW Data Performance Analyzer
Dynamische Analyse mit dem Software-EKG
Software-EKG: Systematische Untersuchung kranker Systeme
Grafische Oberflächen
Grafische Oberflächen
Grafische Oberflächen
Verteilte Verarbeitung
Verteilte Verarbeitung
Software-Controlling und statische Architekturanalyse
Programmieren III
DV-Anwendungen im Software Engineering
Chatbot
Schliessen