Johannes Kohlmann

Experte für IoT, Schnittstellen, Netzwerktechnologie und Webanwendungen

Referenzen

Eine Auswahl einiger Projekte

Hardware Schnittstelle

Internationale Raumstation (ISS) / ESA / Airbus Group: Integration CAN-Bus-Schnittstelle in Lebenserhaltungssystem (CAN, VHDL, PCI)

API Schnittstellen

Automatisierte Nutzungsermittlung der Kundenprodukte, Ergänzung fehlender APIs, Einbindung in Managament-Software von Kassen-System, Trello, Inventarzählungen (PHP, T-SQL, Ajax, CSS, JS)

IoT Produkt (Prototyp)

Drahtloses ePaper: Hardware Entwicklung ePaper-Einheit, Funk, Netzwerk-Bridge, Kommunikationsprotokolle, Webanwendung, Imageprocessing (C, PHP, Python, Bash, Embedded Linux, TCP)

Beratung Netzwerktechnologie

Space Network / Internationale Raumstation (ISS) / ESA / Airbus Group: Mitkonzeption einer über Satelliten durchgehenden IP-basierten Netzwerkverbindung zwischen Forschungsinstituten auf Erde und ihren Experimenten auf der ISS (IP, Routing, TCP, UDP, Firewall, Encryption, Tunnel, VLAN, Security)

Managementsoftware

Webanwendung zum Informationsaustausch zwischen Mitarbeitern im Schichtdienst, Tagesberichte, Inventarzählungen, Abweichungsprognose, Erfassung Einkauf, Controlling für Geschäftsführung (PHP, SQL, CSS, JS, Bash, Cronjobs, Algorithmik)

App Produkt (Startup)

Produkt RQ48 / DGIMB / Rettungsorganisationen: Entwicklungsleitung von offlinefähiger Android/iOS-App, Datenprotokolle (Java, C#, HTML5, CSS, TCP, HTTP, Encryption, SQL)

Backend + Editor

Produkt RQ48 / DGIMB / Rettungsorganisationen: Entwicklungsleitung von Backend, native Editiersoftware, Kommunikationsprotokolle, Hochverfügbarkeitscluster (Qt, C++, J2EE, KoSMOS, TCP, AJP, SQL, Encryption, VM, Hudson/Jenkins)

SW Produkt

Produkt KoSMOS (Framework und Toolsuite zum Bauen von Verwaltungssoftware in wenigen Tagen): Entwicklung (leitend) einer Entwicklungsumgebung, nativen grafischen Eingabetools, Codegeneratoren, Middleware, nativer Desktopsoftware, Libraries. Zudem Herausgabe Buch und Seminare zur Nutzung. (Qt, C++, Java)

Automated Testing | QS

Equipment Fernsehstudios Video-Audio-Processing / Lynx Technik AG: Entwicklung und Einführung automatisierter Tests für gefertigte hochkomplexe Leiterplatten/Elektronikmodule (JTAG, C++)

Hardware Schnittstelle

Dot-Display als Informationsausgabe für DJs, angebunden an DMX (C, PCB, DMX, Traktor)

Schnittstelle | Webanwendung

Turniersoftware, Anbindung an Lasertag-System (PHP, SQL, Bash)

HW Produkt (Startup)

Produkt EXTOLL (weltweit schnellste 3D-Cluster-Netzwerkcontroller): Hardwareentwicklung Testcontroller, Flash-Anbindung (Verilog, Microcode, JTAG, C)

IoT Produkt (Prototyp)

Drahtloser Button: Hardware Entwicklung One-Button-Device, Funk, Kommunikationsprotokolle, Webanwendung zur Konfiguration der Events, diverse API-Integrationen (PCB, C, PHP, Bash, SQL)

IoT Produkt (Prototyp)

Drahtlose Signalisierungseinheit: Hardware Entwicklung LED-Device, Funk, Kommunikationsprotokolle, Webanwendung zur Konfiguration der Trigger, diverse API-Integrationen (PCB, C, PHP, Bash, SQL)

Intranet | Webanwendung

Lösung für Wissensmanagement/-Transfer, elektronische Formulare und Verarbeitung, Ticketsystem, Archivierung (PHP, SQL)

Status-Screen Prozessüberwachung

Anbindung an Prozessverwaltungssoftware, grafische Status-Visualisierung von Entwicklungsprozessen (Qt, HTTP, PHP)

Modelling / Schnittstellen (Forschung)

SynDEVS / TU Darmstadt: Hardware-/Software Codesign mit SynDEVS, Codegeneratoren, HW/SW-Interfaces, Libraries (C, VHDL, MicroBlaze, Compiler)

SaaS Produkt (Startup)

Deutschlands neuer Team-Funsport: Webplattform (Software-as-a-Service) zur Teamfindung, Herausfordern von Teams, Ranking, Terminfindungsassistenz, Anbindung an Austragungsorte (PHP, C++, Qt, SQL, Algorithmik)

Smart Devices | IoT (Forschung)

SilentTime.KOM: Entwicklung einer smarten drahtlosen Sanduhr zur Steuerung des virtuellen Assistenten im Büroalltag, Herausgabe Software-Library (Java, PCB, C)

Monitoring

Überwachung von dutzenden Servern, Netzwerken, Geräten, Prozesse, Services

Kontakt Info