Kundengröße (114.000) ? Teamgröße (18)
Projekt 1
Service zur Erstellung und sicheren Speicherung von Krankenversicherungsnummern für Versicherungskunden
· Entwicklung eines RESTful-APIs zur Erstellung und Verwaltung von KVNRs
· Implementierung einer sicheren Speicherung und Übermittlung der KVNR-Daten unter Einhaltung der Datenschutzbestimmungen (z.B. DSGVO)
· Realisierung einer effizienten Validierung und Fehlerbehandlung, um die Korrektheit der generierten Nummern zu gewährleisten
· Integration eines Logging-Mechanismus zur Nachverfolgung von Systemvorgängen und zur Gewährleistung der Auditierbarkeit
Tools
Java + Spring Boot, Maven, IntelliJ, Postman, OpenAPI / Swagger
Projekt 2 Erstellen eines Integration-Services
Integration verschiedener interner und externer Services zur einem gesamten
Datenauftritt für die Verwendung und Weiterverarbeitung der Daten.
· Konzeption und Implementierung eines Microservice-Architekturansatzes zur Integration verschiedener Datenquellen
· Entwicklung einer API-Gateway-Lösung mit Spring Boot, um die Kommunikation zwischen internen und externen Services zu steuern
· Implementierung von Mechanismen zur Synchronisation und Harmonisierung der Daten aus verschiedenen Systemen, um eine konsistente Datendarstellung zu ermöglichen
· Realisierung eines Systems zur Fehlerbehandlung und Retry-Mechanismen, um die Zuverlässigkeit des Integration-Services zu erhöhen
· Implementierung eines Löschkonzeptes für personenbezogene Daten unter Einhaltung der Datenschutzbestimmungen (z.B. DSGVO)
Tools
PostgreSQL, Java + Spring Boot, Maven, IntelliJ, OPNsense, Postman, OpenAPI / Swagger
Aufbau eines kabelgebundenen und eines Wi-Fi Netzwerks auf Basis von
TP-Link Omada
· Planung und Implementierung einer redundanten Netzwerkarchitektur zur Gewährleistung von Hochverfügbarkeit
· Aufbau eines Wi-Fi Mesh-Netzwerks für einen unterbrechungsfreien Übergang zwischen WLAN-Repeatern
· Konfiguration von VLANs zur Trennung verschiedener Netzwerksegmente (z.B. Mitarbeiter, Gäste, IoT-Geräte)
· Implementierung von QoS-Regeln zur Priorisierung von kritischen Anwendungen (z.B. VoIP, Video-Konferenzen)
Tools
· Raspberry Pi mit Ubuntu Server
· TP-Link Omada - Controller Interface, Router, Wi-Fi Devices
· VLAN-Konfiguration über CLI/WEB-Interface
· Wireshark für Netzwerkanalyse
06/2024 ?
03/2025
Einrichtung und Wartung mehrerer Webserver
Konfiguration von Load Balancing
zur Verteilung des Traffics auf mehrere Server
· Implementierung von HTTPS mit Let's Encrypt Zertifikaten für sichere Datenübertragung
· Einrichtung von automatisierten Backups und Recovery-Strategien
· Optimierung der Serverleistung durch Caching (z.B. Redis, Memcached)
· Sicherheitsmaßnahmen wie SSH-Hardening, fail2ban und regelmäßige Security-Audits
Tools
· Nginx / Caddy als Web- und Proxyserver
· Docker für Containerisierung von Anwendungen
· Monitoring mit Grafana
Projekt 3 - 12/2023 ? 03/2024
Aufbau eines Smarthomes
· Integration verschiedener Geräte (z.B. Licht, Heizung, Sicherheitssysteme) in einem unterbrechungsfreien ZigBee-Mesh-Netzwerk
· Implementierung von Automatisierungsregeln (z.B. Licht einschalten bei Bewegung, Heizung anpassen basierend auf Wetterdaten)
· Sicherstellung der Datenintegrität und -sicherheit durch verschlüsselte Kommunikation zwischen den Geräten
· Optimierte Energieverbrauchsanalyse und -steuerung durch intelligente Geräteintegration
Tools
· Raspberry Pi als lokale Serverinfrastruktur
· Home Assistant als zentrale Plattform
· Zigbee für drahtlose Gerätekommunikation
· MQTT-Broker für unterbrechungsfreie Mesh-Kommunikation
Erstellen von Etiketten für den Versand. Auf einem Industrie
Drucker werden Charge Etiketten erstellt, inklusive der Etiketten für die
Umverpackung.
· Entwurf einer Server-Client-basiertern Softwarearchitektur für eine Skalierbarkeit auf mehrere Arbeitsplätze
· Entwicklung von Schnittstellen zur Steuerung von industriellen Zebra-Etikettendruckern
· Konzeption und Implementierung einer bidirektionalen Datensynchronisation zwischen dem Etikettensystem und der MS SQL-Datenbank.
· Support und Wartung der Software
Tools
IntelliJ: Entwicklungsumgebung für die Erstellung der Software-Komponenten
Java + JavaFX: Verwendung zur Entwicklung einer benutzerfreundlichen und plattformübergreifenden GUI-Anwendung
MS SQL: Für die Datenbankverwaltung und den zentralisierten Datenspeicher
Raspberry Pi: Als Test- Und Deploymentplattform für die Validierung des Systems unter realen Bedingungen
Hauseigene Entwicklung
·
App
ballotly.de, agendaly.de, authly.de
· Einhalten von BSI-Standards
· Umsetzen der HinSchG
· Teamgröße: 5
Hauseigene Entwicklung
· App lettly.de
· Einhalten von BSI-Standards
· Umsetzen der HinSchG
· Teamgröße: 5
· Apps für den Modulbaukasten
o ballotly ? abhalten von sicheren Wahlen nach BSI-Standards
o agendaly ? anzeigen einer Agenda auf beliebigen Geräten
o Video-Plattform ? jitsi-basiert
· Einhalten von BSI-Standards für politische Wahlen
· Veranstaltungssoftware für große Hybride Veranstaltungen bis zu 100.000 Teilnehmern
· Teamgröße: 5
Entwicklung / Verschiedene Kunden
· Service App als Dokumentations- und Nachschlagewerkzeug für Maschinen, Projekte, Immobilien- & Facility Management.
· Vorlagenbasierte Prozessdokumentation für konstante Qualität
· Teamgröße: 3
Maschinen- und Anlagenbau, Schwarzwald
· Konzeption der neuen Plattform zur Unterstützung der Produktion in einer verteilten Maschinenlandschaft
· Entwicklung und Inbetriebnahme der Lösung
· Technologieberatung
· Teamgröße: 3
· Webbasierte Plattform für Arbeitszeitmanagement
· Konzeption und Implementation der Infrastruktur
· Teamgröße: 2
· Vernetzte App für die Qualitätskontrolle im Straßen- und Asphaltbau
· Konzeption und Implementation der Infrastuktur und der Android-App
· Teamgröße: 6
· Weiterentwicklung einer hauseigenen Plattform für die Prozessoptimierung und das Management in landwirtschaftlichen Betrieben
· Technologieberatung
· Teamgröße: 4
Softwareentwickler
Systemadministrator
Softwareentwicklung
Java 12 Jahre
Spring Boot 5 Jahre
VB.net 4 Jahre
Go 8 Jahre
Rust 2 Jahre
C/C++ 3 Jahre
bash 6 Jahre
WinForms 4 Jahre
JavaScript 7 Jahre
2 Jahre
TypeScript 2 Jahre
VB.6 5 Jahre
Datenbanken
MS-SQL 2 Jahre
PostgreSQL 5 Jahre
Redis 2 Jahre
SQLite 3 Jahre
MariaDB, MySQL 10 Jahre
MongoDB 5 Jahre
minIO 3 Jahre
GraphQL 1 Jahre
GeoDaten, DB-Design, DB-Optimierungen
Linux 15 Jahre => bash, sh, Daemon-Entwicklung
ubunto, debian, archlinux, embedded linux, Raspberry Pi, Windows 10 Jahre => PowerShell,
Automatisiertes Testen mit JUnit, Postman
Schnittstellen REST, Swagger, OpenAPI, Stripe, PayPal
Weitere Tools & Techniken: Docker, Docker-Compose, MQTT
GIT, GitHub inkl. Buildpipelines, Jira, Confluence, VS Code, JetBrains IDEs, Mail-Proxy
& Bridges, Grafana, TP-Link Omada,
VLAN, Zigbee, Nginx / Caddy, BSI Standard TR 02102-1
Kundengröße (114.000) ? Teamgröße (18)
Projekt 1
Service zur Erstellung und sicheren Speicherung von Krankenversicherungsnummern für Versicherungskunden
· Entwicklung eines RESTful-APIs zur Erstellung und Verwaltung von KVNRs
· Implementierung einer sicheren Speicherung und Übermittlung der KVNR-Daten unter Einhaltung der Datenschutzbestimmungen (z.B. DSGVO)
· Realisierung einer effizienten Validierung und Fehlerbehandlung, um die Korrektheit der generierten Nummern zu gewährleisten
· Integration eines Logging-Mechanismus zur Nachverfolgung von Systemvorgängen und zur Gewährleistung der Auditierbarkeit
Tools
Java + Spring Boot, Maven, IntelliJ, Postman, OpenAPI / Swagger
Projekt 2 Erstellen eines Integration-Services
Integration verschiedener interner und externer Services zur einem gesamten
Datenauftritt für die Verwendung und Weiterverarbeitung der Daten.
· Konzeption und Implementierung eines Microservice-Architekturansatzes zur Integration verschiedener Datenquellen
· Entwicklung einer API-Gateway-Lösung mit Spring Boot, um die Kommunikation zwischen internen und externen Services zu steuern
· Implementierung von Mechanismen zur Synchronisation und Harmonisierung der Daten aus verschiedenen Systemen, um eine konsistente Datendarstellung zu ermöglichen
· Realisierung eines Systems zur Fehlerbehandlung und Retry-Mechanismen, um die Zuverlässigkeit des Integration-Services zu erhöhen
· Implementierung eines Löschkonzeptes für personenbezogene Daten unter Einhaltung der Datenschutzbestimmungen (z.B. DSGVO)
Tools
PostgreSQL, Java + Spring Boot, Maven, IntelliJ, OPNsense, Postman, OpenAPI / Swagger
Aufbau eines kabelgebundenen und eines Wi-Fi Netzwerks auf Basis von
TP-Link Omada
· Planung und Implementierung einer redundanten Netzwerkarchitektur zur Gewährleistung von Hochverfügbarkeit
· Aufbau eines Wi-Fi Mesh-Netzwerks für einen unterbrechungsfreien Übergang zwischen WLAN-Repeatern
· Konfiguration von VLANs zur Trennung verschiedener Netzwerksegmente (z.B. Mitarbeiter, Gäste, IoT-Geräte)
· Implementierung von QoS-Regeln zur Priorisierung von kritischen Anwendungen (z.B. VoIP, Video-Konferenzen)
Tools
· Raspberry Pi mit Ubuntu Server
· TP-Link Omada - Controller Interface, Router, Wi-Fi Devices
· VLAN-Konfiguration über CLI/WEB-Interface
· Wireshark für Netzwerkanalyse
06/2024 ?
03/2025
Einrichtung und Wartung mehrerer Webserver
Konfiguration von Load Balancing
zur Verteilung des Traffics auf mehrere Server
· Implementierung von HTTPS mit Let's Encrypt Zertifikaten für sichere Datenübertragung
· Einrichtung von automatisierten Backups und Recovery-Strategien
· Optimierung der Serverleistung durch Caching (z.B. Redis, Memcached)
· Sicherheitsmaßnahmen wie SSH-Hardening, fail2ban und regelmäßige Security-Audits
Tools
· Nginx / Caddy als Web- und Proxyserver
· Docker für Containerisierung von Anwendungen
· Monitoring mit Grafana
Projekt 3 - 12/2023 ? 03/2024
Aufbau eines Smarthomes
· Integration verschiedener Geräte (z.B. Licht, Heizung, Sicherheitssysteme) in einem unterbrechungsfreien ZigBee-Mesh-Netzwerk
· Implementierung von Automatisierungsregeln (z.B. Licht einschalten bei Bewegung, Heizung anpassen basierend auf Wetterdaten)
· Sicherstellung der Datenintegrität und -sicherheit durch verschlüsselte Kommunikation zwischen den Geräten
· Optimierte Energieverbrauchsanalyse und -steuerung durch intelligente Geräteintegration
Tools
· Raspberry Pi als lokale Serverinfrastruktur
· Home Assistant als zentrale Plattform
· Zigbee für drahtlose Gerätekommunikation
· MQTT-Broker für unterbrechungsfreie Mesh-Kommunikation
Erstellen von Etiketten für den Versand. Auf einem Industrie
Drucker werden Charge Etiketten erstellt, inklusive der Etiketten für die
Umverpackung.
· Entwurf einer Server-Client-basiertern Softwarearchitektur für eine Skalierbarkeit auf mehrere Arbeitsplätze
· Entwicklung von Schnittstellen zur Steuerung von industriellen Zebra-Etikettendruckern
· Konzeption und Implementierung einer bidirektionalen Datensynchronisation zwischen dem Etikettensystem und der MS SQL-Datenbank.
· Support und Wartung der Software
Tools
IntelliJ: Entwicklungsumgebung für die Erstellung der Software-Komponenten
Java + JavaFX: Verwendung zur Entwicklung einer benutzerfreundlichen und plattformübergreifenden GUI-Anwendung
MS SQL: Für die Datenbankverwaltung und den zentralisierten Datenspeicher
Raspberry Pi: Als Test- Und Deploymentplattform für die Validierung des Systems unter realen Bedingungen
Hauseigene Entwicklung
·
App
ballotly.de, agendaly.de, authly.de
· Einhalten von BSI-Standards
· Umsetzen der HinSchG
· Teamgröße: 5
Hauseigene Entwicklung
· App lettly.de
· Einhalten von BSI-Standards
· Umsetzen der HinSchG
· Teamgröße: 5
· Apps für den Modulbaukasten
o ballotly ? abhalten von sicheren Wahlen nach BSI-Standards
o agendaly ? anzeigen einer Agenda auf beliebigen Geräten
o Video-Plattform ? jitsi-basiert
· Einhalten von BSI-Standards für politische Wahlen
· Veranstaltungssoftware für große Hybride Veranstaltungen bis zu 100.000 Teilnehmern
· Teamgröße: 5
Entwicklung / Verschiedene Kunden
· Service App als Dokumentations- und Nachschlagewerkzeug für Maschinen, Projekte, Immobilien- & Facility Management.
· Vorlagenbasierte Prozessdokumentation für konstante Qualität
· Teamgröße: 3
Maschinen- und Anlagenbau, Schwarzwald
· Konzeption der neuen Plattform zur Unterstützung der Produktion in einer verteilten Maschinenlandschaft
· Entwicklung und Inbetriebnahme der Lösung
· Technologieberatung
· Teamgröße: 3
· Webbasierte Plattform für Arbeitszeitmanagement
· Konzeption und Implementation der Infrastruktur
· Teamgröße: 2
· Vernetzte App für die Qualitätskontrolle im Straßen- und Asphaltbau
· Konzeption und Implementation der Infrastuktur und der Android-App
· Teamgröße: 6
· Weiterentwicklung einer hauseigenen Plattform für die Prozessoptimierung und das Management in landwirtschaftlichen Betrieben
· Technologieberatung
· Teamgröße: 4
Softwareentwickler
Systemadministrator
Softwareentwicklung
Java 12 Jahre
Spring Boot 5 Jahre
VB.net 4 Jahre
Go 8 Jahre
Rust 2 Jahre
C/C++ 3 Jahre
bash 6 Jahre
WinForms 4 Jahre
JavaScript 7 Jahre
2 Jahre
TypeScript 2 Jahre
VB.6 5 Jahre
Datenbanken
MS-SQL 2 Jahre
PostgreSQL 5 Jahre
Redis 2 Jahre
SQLite 3 Jahre
MariaDB, MySQL 10 Jahre
MongoDB 5 Jahre
minIO 3 Jahre
GraphQL 1 Jahre
GeoDaten, DB-Design, DB-Optimierungen
Linux 15 Jahre => bash, sh, Daemon-Entwicklung
ubunto, debian, archlinux, embedded linux, Raspberry Pi, Windows 10 Jahre => PowerShell,
Automatisiertes Testen mit JUnit, Postman
Schnittstellen REST, Swagger, OpenAPI, Stripe, PayPal
Weitere Tools & Techniken: Docker, Docker-Compose, MQTT
GIT, GitHub inkl. Buildpipelines, Jira, Confluence, VS Code, JetBrains IDEs, Mail-Proxy
& Bridges, Grafana, TP-Link Omada,
VLAN, Zigbee, Nginx / Caddy, BSI Standard TR 02102-1