Basic-Profil
Profilbild
Dirk Beckers
Sofort verfügbar
PKI-/HSM-Experte

Allgemeine Informationen

Startdatum
ASAP / ab sofort
Auslastung / Workload (Mehrfachauswahl möglich)
Teilzeit
Remote
Ausschließlich remote
Umzugsbereitschaft
Nein

Kenntnisse

Sprachen
  • Deutsch
  • Englisch
Skills
  • API
  • Assembler
  • C
  • Encryption
  • Ethernet
  • FTP
  • HashiCorp Vault
  • Hochverfügbarkeit
  • HP-UX
  • INFORMIX
  • IoT
  • JavaScript
  • KI
  • LAN
  • Linux
  • macOS
  • MQTT
  • MySQL
  • Programmierung
  • Projektleitung
  • Public Key Infrastructure (PKI)
  • Redis
  • RSA
  • Scrum
  • Security
  • Softwareentwicklung
  • SQL
  • SSL/TLS
  • TCP/IP
  • Ubuntu
  • Unix
  • VPN
  • CentOS
  • Cloud
  • COBOL
  • Confluence
  • Docker
  • Docker Swarm
  • Fortran
  • Git
  • GitLab
  • Grafana
  • Hardware
  • HTML
  • HTTP
  • InfluxDB
  • J2ME
  • Java
  • Jira
  • MariaDB
  • Node.js
  • Oracle
  • Python
  • Schulung
  • Training
  • Wireshark
  • Ansible
  • MongoDB
  • Puppet
  • Telnet
  • Windows
  • Administration
  • Android
  • Application Management
  • AWS
  • Business Development
  • C#
  • C++
  • CI/CD
  • CMS
  • Cucumber
  • Cypress
  • DB2
  • DevOps
  • Dokumentation
  • Domino
  • Eclipse
  • EDI
  • Element
  • GitHub
  • GraphQL
  • Implementierung
  • iOS
  • Jenkins
  • Konfigurationsmanagement
  • Kubernetes
  • Kundenbetreuung
  • Management
  • Marketing
  • MVS
  • OpenShift
  • Perl
  • Playwright
  • Prometheus
  • Redmine
  • Ruby
  • Sales
  • SAP
  • SIAM
  • Solaris
  • Spring
  • Spring Boot
  • Subversion
  • Swagger
  • Sybase
  • TensorFlow
  • Terraform
  • Testing
  • Tomcat
  • UCM
  • UML
  • Vagrant
  • VBScript
  • XML
  • Zigbee
Eigene Skills
  • Hardware Security Module
  • Kryptografie
  • Smartcard

Berufs- und Projekthistorie

Dirk Beckers

IT-Consultant · PKI · HSM · Kryptographie · Smartcards · IoT · KI-Beratung

Kontakt

Telefon: [Telefonnummer nur mit Premium sichtbar]

E-Mail: [E-Mail-Adresse nur mit Premium sichtbar]

Web: www.beckers-dv-beratung.de

Adresse: Nellessenstr. 47, 52146 Würselen

Profil

IT-Consultant mit Schwerpunkt auf Public-Key-Infrastrukturen (PKI), Hardware Security Modules (HSM), Kryptographie, Smartcards sowie IoT/IIoT. Professionelle KI-Beratung mit Fokus auf spezialisierte Vision-Language-Modelle, domänenspezifisches Fine-Tuning und RAG-Pipelines. Langjährige Erfahrung in Architektur, Implementierung und Betrieb sicherheitskritischer Systeme – inklusive HashiCorp Vault, Utimaco/Entrust/Thales HSM, JavaCard, Secure Android und Microservice-Plattformen (Docker/Kubernetes).

Skills (Auszug)

Kategorie | Technologien

Betriebssysteme | UNIX, Linux, Systemspezialist, MacOS, iOS, RaspbianOS

Programmiersprachen | C/C++, ANSIC, Java, JavaScript, Golang, JavaCard, J2EE, JNI, Spring Boot, JDBC, EmbeddedC, Assembler, Cobol

Tools | Jira, Confluence, Docker, Docker Swarm, Kubernetes, Google Cloud, GitHub/GitLab, Grafana, IntelliJ, Node.js, Versasec vSEC CMS

Protokolle | MQTT, MQTTS, MBus, WMBus, Modbus, TCP/IP, WLAN, WLAN Mesh, NBIoT, Kafka, HTTP, HTTPS, VPN

Microcontroller | STM32, ESP32


Projekte (neueste zuerst)

01/2023 – dato | PKI Beratung (Freiberuflich)

Firmengröße: bis 1000 Personen; Abteilung: bis 20 Personen

bis 1000 Personen bis 20 Personen

Einsatz für diverse Kunden im Umfeld PKI Beratung. Hierbei handelt es sich um Beratung im Umfeld HashiCorp Vault, Utimaco HSM und Entrust HSM. Die Kunden arbeiten im Umfeld VS-NfD und im Bereich personenbezogene Daten.

Beratung und Entwicklung für Installation und Betrieb HashiCorp Vault unter Linux.

Inbetriebnahme und Konfiguration von Utimaco HSM-Simulatoren. Konfiguration und Migration von existierenden Vault Clustern zum Betrieb gegen die Utimaco HSM-Simulatoren.

Inbetriebnahme und Konfiguration Utimaco Hardware HSMs vom Typ CryptoServer CP5. Jeweils 2 CryptoServer CP5 arbeiten gespiegelt im Fallback Mode, um Ausfallsicherheit zu gewährleisten. Einzelne Slots der CryptoServer werden mit Keymaterial versorgt und so für die Nutzung durch Vault Seal vorbereitet.

Konfiguration und Migration von existierenden Vault Clustern (mit integrated Storage vom Typ Raft) zum Betrieb von Vault HSM-Sealing gegen die vorbereiteten Utimaco CryptoServer CP5.

Konzeption von automatischen Rollouts neuer Vault Cluster mit HSM-Sealing gegen Utimaco CryptoServer CP5 mittels Puppet und Ansible.

Erstellung von Routinen zur Nutzung von HSM Slots als Secure-Element für CA-Zertifikate und zur Ausstellung von Zertifikaten, CRLs usw. Erstellung von Routinen zur Nutzung von HSMs für PKCS- und Entropie-Operationen.

Konzeption und Realisierung von Notfallkonzepten und Notfallplänen sowie automatischer Zustands-Check Routinen für Utimaco HSM und HashiCorp Vault (auch im Zusammenspiel der beiden Produkte).

Entwicklung von Routinen zur Pflege und Wartung von Utimaco HSM: „Schlüsselvereinbarungs-Zeremonie“

Marktanalyse, Konzeption und Vorbereitung der Umstellung auf Thales HSMs (Luna Network HSM). Evaluierung der Thales-HSM-Produktlinie im Vergleich zur bestehenden Utimaco-Infrastruktur.

Konfigurations- und Schlüsselmaterialmigration von Utimaco CryptoServer CP5 auf Thales Luna Network HSM. Planung und Durchführung der Migration unter Berücksichtigung von Hochverfügbarkeit und Ausfallsicherheit.

Konzeption und Erstellen von HSM Betriebsworkflow-Tools: Automatisierte Routinen für Schlüsselmanagement, Backup/Restore, Audit-Logging und Health-Monitoring.

01/2026 – dato | KI-Engine Entwicklung (Privates Forschungsprojekt)

Eigenständiges Forschungsprojekt

Konzeption, Entwicklung und Training einer spezialisierten KI-Engine für die bildbasierte Erkennung, Datierung und typologische Klassifikation von Objekten eines archäologischen Spezialgebietes. Das System erkennt Objekttyp, Material, Epoche, Inschriften und identifiziert Fälschungen.

Einsatz eines Vision-Language-Modells (Qwen2.5-VL) als Backbone mit domänenspezifischem LoRA-Fine-Tuning (QLoRA, 4-Bit-Quantisierung). 2+1-Adapter-Strategie: Multi-Task-Adapter für Typologie/Datierung/Material, spezialisierte Adapter für Epigraphie und Authentizitätsprüfung.

Aufbau einer RAG-Pipeline (Retrieval Augmented Generation) mit ChromaDB als Vektordatenbank und Ollama-Embeddings für kontextbasierte Wissensanreicherung aus wissenschaftlicher Fachliteratur und Museumskatalogen.

Integration von Museumsdatenbanken (Metropolitan Museum of Art API, British Museum) als Ground-Truth-Trainingsdaten. Aufbau eines Trainingskorpus mit über 3.000 annotierten Objekten und mehrstufigem Confidence-Level-System (6-stufig: High bis Weak).

Entwicklung einer vollständigen Lernplattform als Web-Applikation (FastAPI, Python, HTMX, Alpine.js) mit interaktivem Analyse-Wizard, Experience Store (MongoDB), Training-Sample-Management und VLM-Inferenz-Orchestrierung.

Aufbau einer Fälschungserkennungs-Datenbasis mit automatisiertem Grabber-Tool (Playwright Headless-Chromium, Stealth-Patches) und Negativ-Sample-Pool. Klassenbalancierte Trainingssets für den Authentication-Adapter.

Infrastruktur: Linux-basierte Microservice-Architektur (MongoDB, ChromaDB, Ollama) mit dedizierter NVIDIA RTX 5090 GPU für VLM-Inferenz und Fine-Tuning-Workloads.

Strukturiertes Metadaten-Handling mit Objekt-Erfassungs-Wizard: Systematische Foto-Dokumentation (Photogrammetrie, Makro, UV-Fluoreszenz), standardisierte Metadaten-Erfassung (Provenienz, Maße, Materialanalysen), bilingualer Workflow (DE autoritativ, EN Übersetzung) und Versionierung aller Datensätze.

Automatisierte Build-Pipeline für wissenschaftliche Publikation: Generierung von Deep-Publication-PDFs (LuaLaTeX) aus Metadaten und Bildmaterial, automatisierter Publikations-Workflow für Einstellung und Versionierung in der Zenodo-Wissenschaftsdatenbank (DOI-Vergabe, Open-Access-Lizenzierung, Metadaten-Mapping, Readme.md Aktualisierung).

04/2025 – 08/2025 | Utimaco HSM Beratung (Freiberuflich)

Firmengröße: bis 1000 Personen; Abteilung: bis 20 Personen

bis 1000 Personen bis 20 Personen

Einsatz für einen Kunden im Umfeld Utimaco HSM Beratung und Entwicklung. Der Kunde arbeitet im Umfeld Hochsicherheitssysteme und im Bereich personenbezogene Daten.

Umsetzung eines Utimaco HSM Moduls für das externe Laden und sichere Löschen von Schlüsselpaketen in ein Utimaco HSM. Die Schnittstelle wird von einer externen Smartcard Emulation bedient. Nach dem Hochladen des Schlüsselpakets werden diese im HSM für Private Key Operationen genutzt und anschließend wieder vollständig und sicher gelöscht.

Konzeption und Entwicklung eines Testconnectors für umfangreiche Testreihen (Regressionstests, kryptografische Funktionstests, Performancetests) gegen ein neu entwickeltes Utimaco HSM Firmwaremodul. Die Testreihen können beliebig über Steuerungsscripten zusammengestellt und parametriert werden.

12/2024 – 05/2025 | Smartcard Beratung (Freiberuflich)

Firmengröße: bis 10000 Personen; Abteilung: bis 20 Personen

bis 10000 Personen bis 20 Personen

Einsatz für einen Rüstungskonzern im Rahmen der Evaluierung und Einführung einer neuen PKI-Smartcardgeneration mit dazugehörigem Smartcard-Management-System (SCMS).

Durchführung einer Marktsichtung und Erstellung einer Entscheidungsvorlage. Auf Basis der Vorlage werden Thales Smartcards eingeführt. Als SCMS kommt Versasec vSEC:CMS zum Einsatz.

Installation von Versasec vSEC:CMS, Konfiguration der MS-AD und MS-CA Anbindung, Konfiguration der Pin-Policy-Templates, Konfiguration der Smartcard Install-Templates, Konfiguration des Smartcard-Lifecycles in vSEC:CMS, Konfiguration von Batchabläufen zur Smartcard Produktion.

Konzeption und Konfiguration von Smardcard-Ausstellungsberechtigungen über AD-Gruppen und vSEC Operator Roles sowie vSEC Group-Pairs.

07/2024 – 01/2025 | Utimaco HSM Beratung (Freiberuflich)

Firmengröße: bis 1000 Personen; Abteilung: bis 20 Personen

bis 1000 Personen bis 20 Personen

Einsatz für ein einen Bank-Dienstleister im Rahmen der Inventarisierung der vorhandenen Utimaco HSM.

Aufgabe ist die komplette Inventarisierung aller Parameter zu allen Utimaco HSM. Dazu gehören Hardware- und Firmwarestände, technische Daten (wie Batteriezustand), installierte Module, Dokumentation des Security- und Keymanagements, Wartungsverträge usw.

Konzeption einer zentralen Stelle zur Administration der HSM im Konzern. Dazu gehören Vorschläge zum Betriebshostkonzept, zur Weiterleitung und Analyse von HSM Auditlogfiles, regelmäßiger Online- und Healthcheck der HSM, zum zentralen Backup-/Restoremanagement und zum Schlüsselrotationskonzept.

Erstellung von Routinen zur automatisierten Sammlung HSM spezifischer Daten von den HSM über LAN/csadm. Zentrales Abholen der Auditlogfiles.

11/2023 – 05/2024 | Smartcard Beratung (Freiberuflich)

Firmengröße: bis 1000 Personen; Abteilung: bis 20 Personen

bis 1000 Personen bis 20 Personen

Einsatz für ein Bundesministerium im Bereich Smartcard Beratung. Aufgabenstellung war das Erstellen eines Konzepts für die Umstellung einer propietären Nexus Smartcard Umgebung auf JavaCard.

Zunächst wurden mögliche Smartcard-Alternativen auf Basis ihrer detaillierten technischen Parameter gegenübergestellt und daraus eine Entscheidungsvorlage für die künftig einzusetzende Kartengeneration erstellt. Hierbei kommen X509 Zertifikate und eID Kartenbereiche zum Einsatz.

Anschließend erfolgte eine Ist-Aufnahme des vorhandenen Kartenproduktionsprozesses und die Erstellung eines Konzepts sowie einer Roadmap zur Umstellung des Prozesses auf die Nutzung mit JavaCard Smartcards. Dabei mussten insbesondere Nexus-spezifische Aspekte beachtet und neu gestaltet werden.

Gleichzeitig wurden einige tiefgehende Fehleranalysen für existierende Kartenproduktionsfehler auf APDU Ebene durchgeführt und die Fehler im Nexus Produktionssystem in Zusammenarbeit mit Nexus korrigiert.

04/2023 – 10/2023 | PKI Beratung (Freiberuflich)

Firmengröße: bis 1000 Personen; Abteilung: bis 20 Personen

bis 1000 Personen bis 20 Personen

Einsatz für einen Kunden der Versicherungsbranche/Bank im Umfeld PKI Beratung. Hierbei handelt es sich um Beratung im Umfeld HashiCorp Vault, Utimaco HSM und Entrust HSM. Der Kunde arbeitet im Umfeld personenbezogene Daten.

Beratung und Entwicklung für Installation und Betrieb HashiCorp Vault unter Linux. Konfiguration von HashiCorp Vault unter Linux. Als HSM kommen Cryptoserver der Firma Entrust zum Einsatz.

Aufsetzen und Betreiben einer HashiCorp Vault Intermediate CA/PKI. Die CA dient als Service-Endpunkt für automatische PKI Prozesse wie CSR, CRL Cert-Issue.

Konzeption und Erstellen eines automatischen Cert-Renewal Dienstes für die über 600 Webserver des Kunden. Die zugehörige PKI wird unter HashiCorp Vault betrieben.

Einsatz und Konfiguration von Thales HSMs (Luna Network HSM). Integration der Thales HSMs in die bestehende PKI-Infrastruktur des Kunden.

06/2022 – dato | Smarthome IoT (privates Projekt)

Entwicklung, Einrichtung und Betrieb eines skalierenden und ausfallsicheren Smarthome Systems auf Basis von ioBroker. Hardwarebasis sind ein MacStudio, 2 MacMini und 7 Raspberry-Pi. Das System ist vollständig in Docker-Containern implementiert.

Die Objekt-Datenbasis ist ein ausfallsicheres Redis Sentinel Cluster. Die Verwaltung/Verteilung und das Loadbalancing der Docker Container erfolgt über Docker Swarm und HashiCorp Terraform. Secrets und Encryption über HashiCorp Vault als HA-Cluster.

Die Smarthome Sensorik besteht aus Sensoren unterschiedlichster Hersteller wie Homematic IP, Bosch, Philips Hue, Lansen, Huawei und einigen Zigbee Herstellern.

Docker Container stellen zentrale Services für das System zur Verfügung, z.B. Mosquitto MQTT, Redis Sentinel, MariaDB SQL, InfluxDB, Grafana, Prometheus, Telegraf.

Teilweise Einbindung von Google Public Cloud Features über Google Client API und Google Kubernetes Cluster.

Die Anbindung von WMBus Sensoren erfolgt über ein WMBus-Gateway und MQTT, die regelmäßigen Sensorablese- und Zustandsdaten werden in einer InfluxDB gehalten. Die Auswertung der Daten erfolgt über Grafana Dashboards.

Es gibt eine Anbindung von eigenen Smarthome Sensoren und Sensor-Szenarien auf Basis von Raspberry Pi, STM32 und ESP32 Microcontrollern. Die Controller dienen z.B. zur Ablesung eines Zählerstandes per integrierter Kamera sowie der Analyse des Bildes und Ermittlung des Zählerstandes als numerischem Wert mittels Tensorflow AI. Die Datenanbindung erfolgt über WLAN mittels MQTT an die zentrale MQTT Instanz.

Diverse aussenliegende IP-Kameras dienen der Videoüberwachung des Objekts. Die Kameras werden nach Scharfschaltung der Alarmanlage aktiviert und zeitgesteuert auf definierte Blickwinkelpositionen gefahren. Docker JavaScript Prozesse holen von den Kameras regelmäßig Bilder ab, führen eine Analyse auf Personenerkennung gegen pythonbasierte Tensorflow AI Engines durch und melden eine eventuelle Personenerkennung zentral im Smarthome System.

Im Objekt verteilte und eigenprogrammierte ESP32 Controller dienen als Bluetooth Beacon, mit denen eine Anwesenheitserkennung von Personen in einzelnen Zimmern durchgeführt wird. Damit kann das Smarthomesystem gezielt Steuerungen auf Basis von Personen- und Aufenthaltsdaten vornehmen. Die Anbindung der ESP32 erfolgt über die zentrale MQTT Instanz und WLAN.

Anbindung der vorhandenen Photovoltaik Anlage über die Huawei „FusionSolar“ REST API. Damit steht im Smarthomesystem immer der aktuelle Status der Photovoltaikanlage zur Verfügung, um beispielweise abhängig von Überproduktion der Photovoltaikanlage gezielt 230V-Verbraucher (z.B. eine Heizpatrone im Warmwasserspeicher) zuzuschalten. Dies dient der maximalen Abschöpfung des produzierten Stroms vor einer eventuellen Einspeisung ins Netz des Stromlieferanten. Die Daten der Photovoltaikanlage werden zu Auswertungszwecken in der zentralen InfluxDB gespeichert.

Technologien/Umfeld: ioBroker Smarthome-Plattform, JavaScript, REST, Grafana, InfluxDB, MariaDB (MySQL), Mosquitto MQTT, WMBus, ZigBee, WiFi, Docker, Docker Swarm, HashiCorpTerraform, HashiCorp Vault, Redis Sentinel, STM32, ESP32

02/2021 – 07/2021 | Beratung Secure Android Phone (Freiberuflich)

Firmengröße: --; Abteilung: --

Einsatz als Berater für eine afrikanische Regierung in einem Projekt zur Entwicklung eines abhörsicheren Mobiltelefons auf Basis von Android.

Cryptoberatung, Securityberatung, technische Beratung, Architektur und Konzeption der Umsetzung unter Berücksichtigung der Vorgabe, ein abhörsicheres Mobiltelefon ausschließlich aus OpenSource Komponenten zu entwickeln.

Zum Einsatz kam konkret ein im Land hergestelltes Mobiltelefon mit Android. Es wurde eine gehärtete Android Version von Copperhead - CopperheadOS - auf das Mobiltelefon portiert und als Basisbetriebssystem verwendet.

Beratung bei der Auswahl und Definition der National-Crypto-Suite. Training der Mitarbeiter im Umgang mit der eingesetzten Crypto-Sicherheitskarte, einer Smartcard im MicroSD Format des Herstellers Swissbit. Die Smartcard wurde über die TEE-Technologie (TrustedExecutionEnvironment) von Android als zentrales Sicherheitselement des Android Betriebssystems eingebunden. TEE ist ein Android-Standard, um ein HSM - als echten Hardware-Chip oder Software-Emulation, in ein Telefon zu integrieren.

Beratung in allen technischen Fragen der Umsetzung, insbesondere bei Security- und Verschlüsselungsthemen, Aufsetzen und Betreiben der eigenen, auf OpenSSL basierenden PKI.

Telekommunikation, regierungseigenes Softwarehaus

Android, Copperhead OS, Smartcards, OpenSSL, SwissBit-Smartcard

Technologien/Umfeld: Android, Copperhead OS, Smartcards, OpenSSL, SwissBit-Smartcard

07/2018 – 31.12.2022 | Lead Architect und ProductOwner IoT (Freiberuflich)

Firmengröße: bis 1000 Personen; Abteilung: bis 20 Personen

bis 1000 Personen bis 20 Personen

Einsatz als Lead Architect und ProductOwner für IoT Business Development Wohnungswirtschaft.

Securityberatung, technische Beratung, Architektur und Konzeption einer neuen IoT-Plattform im B2B-Bereich für Großkunden der Wohnungswirtschaft und Smartbuilding.

Betreuung der IoT-Plattform aus architektonischer und technischer Sicht, Konzeption und Leitung der Implementierung der neuen Plattform sowie Konzeption und „Scouting“ von neuen Use- und Business-Cases auf der Plattform.

Leitung (ProductOwner) der technischen Umsetzung eines Hardware-Gateways mit Unterstützung diverser Nearfield-Funkprotokolle wie W-MBus, ZigBee, LoRa und WiFi, mit denen Sensorik im Bereich der Wohnungswirtschaft und Kundenliegenschaften an die IoT-Plattform angebunden wird. Die Firmwareverwaltung und Firmwareupdates des Gateways erfolgen über hawkBit und “over the air“.

Technologien/Umfeld: IoT-Plattform, AWS, Google Cloud, GoLang, JavaScript, Spring Boot, REST, GraphQL, Grafana, Kafka, Swagger, Git/Github, MongoDB, InfluxDB, hawkBit, IoT, Industrie 4.0, Scrum, Jira, Confluence, MQTT, W-MBus, ZigBee, LoRa, WiFi, MBus, Modbus, Docker, Docker Swarm, HashiCorp Terraform, HashiCorp Vault, Telegraf, Prometheus, Keycloak, Kubernetes, GitLab, CI/CD

01/2018 – 06/2018 | Lead Architect IoT (Freiberuflich)

Firmengröße: bis 100000 Personen; Abteilung: bis 50 Personen

bis 100000 Personen bis 50 Personen

Einsatz als Lead Architect und Senior Technical Consultant für NarrowBand-IoT, IoT, "Cloud der Dinge", CoT bzw. Industrie 4.0.

Securityberatung, technische Beratung, Architektur und Konzeption von Plattformerweiterungen. Absprache als ProductOwner für DevOps und ein externes Plattformentwicklungsunternehmen mit dem Product Management der Deutschen Telekom für die IoT Plattform. Erstellen einer Entwicklungs-Roadmap für die Plattform. Erstellen von User Stories und Refinement mit den DevOps, Umsetzung und Tracking der Stories und Pflege des Backlogs.

Betreuung der IoT-Plattform aus architektonischer und technischer Sicht, Konzeption und Leitung der Implementierung neuer strategischer Plattform-Parts, wie MQTT, Modbus, NBIoT, B2B2x. Betreuung der Umstellung des Hostings der Plattform auf AWS unter Berücksichtigung von Impacts durch das deutsche Datenschutzgesetz.

Technical Expert Implementierung NBIoT-Plattform Deutsche Telekom. Beratung in allen technischen Fragen der Umsetzung, insbesondere bei Security- und Verschlüsselungsthemen.

Technologien/Umfeld: Telekom "Cloud der Dinge", AWS, AngularJS, IntelliJ, MongoDB, Java, J2EE, J2ME, Spring, REST, IoT, Industrie 4.0, Scrum, Modbus, OPC-UA, Redmine, Jira-Tools, OpenShift, NBIoT, MQTT, MQTT-SN, DTLS

09/2015 – 12/2017 | SW-Entwicklung/Technical Sales Consultant NBIoT/IoT (Freiberuflich)

Firmengröße: bis 100000 Personen; Abteilung: bis 50 Personen

bis 100000 Personen bis 50 Personen

Einsatz als Entwickler und Technical Sales Consultant in der M2M-Unit der Deutschen Telekom. Unterstützung von Sales-Mitarbeitern mit technischer Expertise beim Thema NarrowBand-IoT, IoT, "Cloud der Dinge", CoT bzw. Industrie 4.0.

Erstellung von Plugins mittels AngularJS, Erstellung von Firmware mittels Java mit Spring, J2EE bzw. J2ME.

Securityberatung, Konzeption, Erstellung von PoC-Cases.

Betreuung der IoT-Plattform aus technischer Sicht, Konzipierung und Leitung der Implementierung neuer strategischer Plattform-Parts, wie MQTT, Modbus, NBIoT, B2B2x.

Technologien/Umfeld: Telekom "Cloud der Dinge", AngularJS, IntelliJ, MongoDB, Java, J2EE, J2ME, Spring, REST, IoT, Industrie 4.0, Scrum, Redmine, Jira-Tools, OpenShift, NBIoT, MQTT, MQTT-SN, DTLS

12/2013 – 08/2015 | SW-Entwicklung OTA/Smartcards (Freiberuflich)

Firmengröße: bis 100000 Personen; Abteilung: bis 20 Personen

bis 100000 Personen bis 20 Personen

Analyse der Protokollspezifikation „Remote Application Management over HTTP, Card Specification v2.2 - Amendment B“ und Entwicklung einer HTTP-Serverschnittstelle zur Bedienung des Protokolls in einer OTA (OverTheAirAccess)-Umgebung.

Erweiterung des Apache HTTP-Servers um ein CGI-Modul in C++ gemäß der Protokollspezifikation. Das Modul bedient nach außen die Anfragen der Clients/Security Domains und stellt intern die Anbindung an das bestehende OTA-Backendsystem her.

Das Apache-Modul mod_gnutls wurde um das Verschlüsselungsverfahren PSK-TLS (Preshared key SSL/TLS) ergänzt, um die abgesicherte Anbindung der Clients mit PSK-TLS herzustellen.

Die Kommunikation erfolgt über HTTPS und POST Kommandos.

Technologien/Umfeld: CentOS, Java, J2EE, Tomcat, NetBeans 8.0, Eclipse, RubyMine, C/C++, Apache Modules, HTTPS, GnuTLS, PSK/OpenSSL, GCOV, LCOV, Spring, Maven, Git, Jenkins, JavaCard Applets, MySQL, OTA, APDU, Ruby, Cucumber, Scrum, VirtualBox, Vagrant

08/2012 – 05/2013 | SW-Entwicklung Java/Smartcards (Freiberuflich)

Firmengröße: bis 5000 Personen; Abteilung: bis 20 Personen

bis 5000 Personen bis 20 Personen

Softwareentwicklung „TestCase-Catalog“ und „Anforderungsdokument NextGen“ für den Fachbereich SIM-Karten.

Auf Basis des vorhandenen Workflows für die Spezifikation und die Test-Abnahme von Telekommunikations-SIM-Karten, welcher abteilungsintern mit Excel-Files abgewickelt wurde, sind 2 Anwendungen neu konzipiert und realisiert worden.

Als Entwicklungumgebung kam NetBeans 7.2 mit Java/J2EE, Spring, Log4J, HSqlDB und Ini4J zum Einsatz. Das Auslesen und Erstellen der zur Applikation gehörigen Excel-Dateien wurde mit Apache POI „Java API for Microsoft Documents“ realisiert.

Die Benutzeroberfläche wurde vollständig mit Java J2EE, Spring und Swing realisiert.

Technologien/Umfeld: Windows 7, Java, NetBeans 7.3, J2EE, Spring, Swing, Log4J, Ini4J, HSqlDB, Apache POI

12/2010 – 12/2013 | SW-Entwicklung C++/Smartcards/Crypto (Freiberuflich)

Firmengröße: bis 50 Personen; Abteilung: bis 5 Personen

bis 50 Personen bis 5 Personen

Softwareentwicklung im Rahmen des Projekts „Sichere mobile Kommunikation BMVg“

Im Rahmen der Entwicklung eines Systems für verschlüsselte eMail- und PIM-Kommunikation über GSM-Mobilfunkgeräte wurden Softwarekomponenten des Funambol-Crypto-GW-Backends (Kryptoserver) in C/C++ erstellt. Der Kyrptoserver bzw. das Kryptogateway ist eine multiuser/multithreaded Applikation, welche dem mobilen Endgerät eine BOS-Sicherheitskarte, die Bestandteil einer BOS MKK ist, als Verschlüsselungs-Gegenpunkt zur Verfügung stellt. Die mobilen Endgeräte kommunizieren über Sync-ML mit einer Connector-Software zu einem Lotus-Domino basierten System. Die gesamte Kommunikation nach außen läuft vollständig gesichert/verschlüsselt ab. Ein verschlüsselnder HTML-Proxy ist Teil der Kryptogateway-Software. Es wurden Netzwerk- und Protokollanalysen mit Hilfe von Wireshark durchgeführt, um Performanceprobleme zu lokalisieren und die Software zu optimieren.

Konzeption und Entwicklung einer Administrationssoftware zur Einrichtung und Verwaltung der Benutzeraccounts des verschlüsselnden PIM-Systems. Die Realisierung erfolgte über Java mit Netbeans, Spring, J2EE, AWT, Swing und Mercurial. Als Datenbanken kommen HSQL und MySql zum Einsatz.

Einbindung von Lotus-Traveller-Clients in die sichere Umgebung. Die Traveller-Clients kommunizieren über den Cryptoserver verschlüsselt mit Lotus-Notes.

Technologien/Umfeld: Windows 7/VisualStudio, MacOS, Ubuntu, Eclipse C++, Java, Netbeans, Spring, J2EE, AWT, Swing, JNI, Mercurial SCM, Smartcards, SNS, BOS, TETRA, OpenSSL, TCP/IP, Wireshark, VPN, Android

04/2010 – 12/2010 | SW-Entwicklung C++/Smartcards/Crypto (Freiberuflich)

Firmengröße: bis 5000 Personen; Abteilung: bis 20 Personen

bis 5000 Personen bis 20 Personen

Softwareentwicklung im Rahmen des Projekts „Sichere netzübergreifende Sprachkommunikation (SNS)“, auch bekannt als das „Merkel-Handy“.

Im Rahmen der Entwicklung eines Standards für verschlüsselte Kommunikation über GSM-Mobilfunkgeräte wurde eine der Kommunikationsschichten (DataLinkLayer) auf Basis des Schnittstellenkonzeptes vollständig in C++ entwickelt. Es wurden Protokollanalysen mit Wireshark durchgeführt. Zusätzlich wurde eine Testsuite für eine weitgehend automatisierte Testfallabwicklung in Bezug auf den DataLinkLayer in C++ erstellt.

Im Anschluss daran wurde eine zentrale Konnektivitäts-Komponente für die Produktionsumgebung einer Leitstelle mit VisualStudio unter C++/MFC konzipiert und erstellt. Die Komponente dient dem Leitstellen-Benutzer zur Zuordnung und zum Versand von geschlüsselten OTAK-SMSen zwischen einem Kryptoverwaltungssystem und Mobilfunk-Endgeräten im geschlüsselten GSM-Netz.

Erstellung einer Gateway-Software vom geschlüsselten GSM-Netz ins geschlüsselte Behörden-Digitalfunknetz (BOS) unter VisualStudio mit C++/MFC.

Technologien/Umfeld: Windows XP, Windows 7, VisualStudio 2008, Subversion, MFC, Smartcards, TCP/IP, Wireshark, C++

07/2009 – 03/2010 | SW-Entwicklung Java/Smartcards/Crypto (Freiberuflich)

Firmengröße: bis 5000 Personen; Abteilung: bis 20 Personen

bis 5000 Personen bis 20 Personen

Softwareentwicklung im Rahmen des Projekts „Digitaler Behördenfunk BOS/Tetra“. Für einen in der Entwicklung befindlichen Kryptoserver musste eine XML-basierte Kommunikationsschnittstelle unter Java/J2EE entwickelt werden. Die Kommunikation zwischen den Systemen erfolgte über Non-Blocking-TCP/IP. Besonderer Wert wurde auf die Verarbeitung von Massen-Requests (hohe Systemlast, hohe Kommunikationslast) an die Schnittstelle gelegt.

Die Schnittstelle wurde dann mit Hilfe von einer selbst erstellten Testkonzeption und zu diesem Zweck entwickelten Javaprogrammen auf funktionale Korrektheit getestet. Anschließend erfolgte die Einbindung der Schnittstelle in eine bereits in groben Zügen existierende Test-Suite auf Java-Basis.

Anschließend wurde die Test-Suite weiterentwickelt. Hier ging es primär um die vollständige Realisierung von Testszenarien aus dem realen Behördenfunkumfeld im Rahmen einer Tetra-Netzsimulation mit Einbindung des BOS-Kryptoservers, einer simulierten Sicherheitszentrale und der Test-Suite.

Die Test-Suite ist vollständig in Java/J2EE und Spring implementiert. Sie kommuniziert über XML und TCP/IP mit dem Kryptoserversystem. Zur Protokoll-Überprüfung wurde Wireshark eingesetzt. Zusätzlich sind Sicherheitskarten auf Basis von Smartcards in den Systemen integriert und müssen von der Test-Suite und dem Kryptoserver zur Verschlüsselung der Kommunikation über APDUs verwendet werden.

Technologien/Umfeld: Linux, Java, J2EE, Spring, JNI, Eclipse, Subversion, XML, Smartcards, OpenSSL, TCP/IP, Wireshark, C++, BOS/Tetra

03/2008 – 01/2009 | Teilprojektleitung für SW-Entwicklung/Smartcards (Freiberuflich)

Firmengröße: bis 10000 Personen; Abteilung: bis 10 Personen

bis 10000 Personen bis 10 Personen

Teilprojektleitung Markteinführung neue Smartcardgeneration bei einem Mobilfunk-Netzbetreiber.

Teilprojektleitung für internationales Software-Entwicklungsprojekt im Umfeld Smartcardentwicklung und -einführung (GUSIM 2004 light und GUSIM 2008) bei einem Mobilfunk-Netzbetreiber.

Primäre Aufgabe war die fachliche Abstimmung, die terminliche Koordination und das Projektmanagement des Entwicklungsprojektes (GUSIM 2004 light und GUSIM 2008) als Vertreter des Netzbetreibers dem externen Smartcard-Lieferanten gegenüber.

Sekundäre Aufgabe war die Konzeption und Umsetzung von Testcases auf Basis der Requirements der Spezifikationen (ETSI und Netzbetreiber). Die entsprechenden Testdurchführungen wurden kontrolliert und koordiniert.

Technologien/Umfeld: Java, J2EE, GSM, USIM, 3G, ETSI, MS-Project, Aspects SmartStation

03/2007 – 08/2007 | Teilprojektleitung für SW-Entwicklung/Smartcards (Freiberuflich)

Firmengröße: bis 10000 Personen; Abteilung: bis 10 Personen

bis 10000 Personen bis 10 Personen

Teilprojektleitung für internationales Software-Entwicklungsprojekt im Umfeld Toolsoftware für Smartcards bei einem Mobilfunk-Netzbetreiber.

Primäre Aufgabe war die fachliche Abstimmung, die terminliche Koordination und das Projektmanagement des Entwicklungsprojektes als Vertreter des Netzbetreibers dem externen Software-Lieferanten gegenüber.

Sekundäre Aufgabe war die konkrete Ausformulierung von Requirements und die Konzeption von Testcases auf Basis der Requirements. Das Ziel war, alle Requirements durch Testcases und Usecases zu verifizieren. Dazu wurde eine Testspezifikation erstellt, mit dem Netzbetreiber abgestimmt und die entsprechenden Testdurchführungen kontrolliert und koordiniert.

Im Rahmen der Testphase wurden ebenfalls Smartcard-Testroutinen unter Java für Aspects Smartcard-Testumgebung auf SmartStation-3S programmiert.

Technologien/Umfeld: C++, Java, J2EE, Spring, GSM, USIM, 3G, ETSI, MS-Project, Aspects SmartStation

01/2006 – 02/2007 | Embedded-SW-Entwicklung/Smartcards (Freiberuflich)

Firmengröße: bis 10000 Personen; Abteilung: bis 50 Personen

bis 10000 Personen bis 50 Personen

C-Entwicklung von Smartcard-Betriebssystemkomponenten und Plugins auf Basis von Microcontrollern der Familie Infineon/SLE-88 anhand Spezifikationen von SmartTrust und ETSI.

Das Telco-Smartcardbetriebssystem ist in Java realisiert. Die Plugin-Komponenten des WIB (WirelessInternetBrowser) werden aus Performancegründen vollständig in C realisiert. Hierbei handelt es sich um Plugins zur Ausgabe von Features des Mobiles und Crypto-Plugins für Verschlüsselung, Entschlüsselung und Signierung mit Triple-DES-Algorithmen.

Erstellung der Pin-Handling-Plugins und der Pin-Zugriffe auf Basis von PKCS#15-Strukturen. Erstellung der RSA-Plugins nach PKCS#1, PKCS#5 und PKCS#7 sowie PKCS#9.

Verantwortlich für alle Implementierungsfragen im cryptographischen Bereich mit PKCS-Standards und OpenSSL PKI sowohl unter C/Assembler, als auch unter Java im Smartcard-Framework.

Technologien/Umfeld: Embedded C, Assembler, Java, JavaCard, Infineon SLE-88, SLE-88-Emulator, GSM, USIM, 3G, ETSI, UML, EDE Tasking C/Altium, CodeWright, SourceInsight, ClearCase UCM, ClearQuest, Eclipse, Etherreal/Wireshark, JavaCard-Simulator, OpenSSL, PKCS#1, PKCS#5, PKCS#7, PKCS#9, PKCS#11, PKCS#15, DES, Triple-DES, SHA-1, CAT-TP

Weitere Projekte (Kurzfassung)

02/2009 – 06/2009 | SW-Entwicklung DirectShow (Freiberuflich)

bis 5000 Personen bis 20 Personen

Software-Entwickung für einen der größten deutschen Fernsehsender. Im Umfeld MS-Windows wurden unter DirectShow mit C++/VisualStudio 2008 Konvertierungsprogramme für TS-Multiprogramstreams erzeugt.

Auf Basis der TS-Filestrukturen werden einzelne Kanäle aus dem TS-File exportiert und als MPG2- oder WMV-Datei für den Sendungsmitschnitt des Senders gespeichert.

Technologien/Umfeld: VisualStudio, Videobearbeitung, DirectX, DirectShow, Windows, Bildverarbeitung, ODBC, Windows-XP, C++

09/2007 – 02/2008 | Embedded-SW-Entwicklung (Freiberuflich)

bis 100 Personen bis 10 Personen

Weiterentwicklung der Applikationssoftware für ein komplexes Hochsicherheits-Zutrittskontrollsystem.

Das System zur Zutrittskontrolle wird von der Firma Bosch Access Systems im Bereich Kernkraftwerke eingesetzt.

Technologien/Umfeld: Visual-C++, RS-485, Windows XP, Linux, MS ILM 2007

09/2005 – 12/2005 | Embedded-SW-Entwicklung (Freiberuflich)

bis 10000 Personen bis 50 Personen

C-Entwicklung von hardwarenahen Programmen auf Basis von 8-Bit-Microcontrollern der Familie Cypress/PSoC.

Eigenständige Konzeption und Realisierung eines Bootloaders und Image-Handlers mit Emergency-Detection-System. Entwicklung einer CRC-Logik zur Absicherung des Image-Downloadprozesses. Ansteuerung und Programmierung externer Komponenten über I²C-Bus.

Technologien/Umfeld: Embedded C/C++, Assembler, PSoC, Cypress, I2C, IMB, UART

07/2005 – 08/2005 | Software-Deployment (Freiberuflich)

bis 10000 Personen bis 10 Personen

Softwaredeployment im Umfeld einer geclusterten SUN-Umgebung.

Im Rahmen der Aufgabe bei einem großen Telekommunikationsanbieter wurden selbständig Tätigkeiten durchgeführt, die für die Softwareinstallation und die Produktionsfreigabe neuer Softwarekomponenten erforderlich sind.

Technologien/Umfeld: Sun-OS, Windows, Teradata

02/2005 – 06/2005 | Embedded-SW-Entwicklung (Freiberuflich)

bis 100 Personen bis 10 Personen

Testing und Weiterentwicklung der Applikationssoftware für ein komplexes Hochsicherheits-Zutrittskontrollsystem.

Das System zur Zutrittskontrolle wird von der Firma Bosch Access Systems im Bereich Kernkraftwerke eingesetzt.

Technologien/Umfeld: Visual-C/C++, Embedded C, Hitachi HD64180, RS-485, Windows 2000/XP/NT, Linux

07/2004 – 01/2005 | Embedded-Testing (Freiberuflich)

bis 200 Personen bis 20 Personen

Testing der Applikationssoftware für Mauterhebungs-Fahrzeuggeräte des automatischen Mautsystems der Firma Toll-Collect.

Die Applikation ist in Embedded C++ entwickelt. Es wurden Blackbox-Tests für Routinetestläufe durchgeführt. Spezialisierte Tests, Fehler-Retests usw. wurden zunächst im Whitebox- und dann im Blackbox-Verfahren durchgeführt.

Technologien/Umfeld: Embedded C++, ARM, Windows 2000, Linux, ClearQuest, WinRunner, TestDirector

05/2004 – 05/2004 | MS-Access-Entwicklung (Freiberuflich)

bis 200 Personen bis 10 Personen

Realisierung einer Analyseanwendung für eine Testdatenerhebung im Automotive-Umfeld.

Die Datenerhebung erfolgt für die zeitlich eng umrissene Testphase mittels MS-Excel. Aus den gesammelten Excel-Daten werden mittels MS-Access gezielt die relevanten Testdaten ermittelt und in einer zentralen Datenbank gespeichert. Anschließend erfolgt eine Zuordnung der erhobenen Daten zu automatisch ermittelten Rechnungsdaten.

Technologien/Umfeld: MS-Access, SQL, ODBC, Windows XP/2003

01/2004 – 04/2004 | WEB-Entwicklung (Freiberuflich)

bis 10000 Personen bis 20 Personen

Projektleitung, eigenverantwortliche Konzeption und Realisierung eines WEB-basierten Multiuser-Archivsystems mit ASP unter MS-InternetInformationServer.

Die Entwicklung der ActiveServerPages erfolgte mit HTML, VBScript, JScript und C#. Die Datenbasis des Archivsystems ist zunächst MS-Access und soll später auf MS-SQL-Server umgestellt werden. Daher erfolgte die DB-Anbindung vollständig transparent über OBDC.

Technologien/Umfeld: ASP, Internet-Information-Serv(er)ices, Ethernet, JavaScript, VBScript, C/C++, Perl, MS-Access, ODBC, Windows NT/XP/2003

02/2001 – 12/2001 | Embedded-Entwicklung MSR (Freiberuflich)

bis 10 Personen bis 5 Personen

Eigenverantwortliche Konzeption und Entwicklung einer Steuerung für eine komplexe Klimasimulation im Bereich der Reptilienhaltung.

Ausgehend von einer MS-Access-Datenbank, in der sich die relevanten Klimaparameter befanden, wurden über eine GUI-basierte C/C++Applikation unter Windows bis zu 8 Microcontroller Motorola MC68HC über einen seriellen Ring parametrisiert, überwacht und gesteuert.

Technologien/Umfeld: Windows 2000, VisualC/C++, MS-Access, Motorola MC68HC, Infineon C164CI

01/2000 – 12/2003 | Oracle-Entwicklung (Freiberuflich)

>50000 Personen bis 20 Personen

Eigenverantwortliche Konzeption und Realisierung der Komponenten eines Maschinendaten-Kopplungssystems zwischen Echtzeit-Betriebsdaten und einer ORACLE-Datenbank.

In einer Umgebung aus SOLARIS/UNIX-Servern und Windows-XP-Clients wurde die Kopplungssoftware zwischen eine firmeninternen Maschinendaten-Schnittstelle auf Corba-Basis und logischen Produktions-Kontexten im Datenbankinhalt sowie den Analyseergebnissen einer verteilten Echtzeitanwendung auf skalierbaren Win-Clients für das größte deutsche Logistik-Unternehmen erstellt.

Technologien/Umfeld: C, C++, Perl, ESQL, Ethernet, Exceed, FTP, Java, JavaScript, MS Visual C, MS-Access, ODBC, Sockets, Etherreal, Sun Solaris, TCP/IP, Telnet, Unix, Solaris-Administration/Installation, Oracle v8.x/v9.x, Windows NT/XP, Winsock, XML, YACC, lex, awk, sed

11/1996 – 12/1999 | Informix-Entwicklung/Datenbank-Replikation (Freiberuflich)

bis 1000 Personen bis 10 Personen

Maßgebliche Konzeption und Entwicklung der Komponenten einer weltweiten, asynchronen Datenreplikation.

In einer heterogenen Umgebung aus SINIX/UNIX-Servern und IBM MVS Host mit DB2 werden für einen der großen Bekleidungs-Retailer Daten aus Informix-Datenbeständen weltweit repliziert.

Technologien/Umfeld: C/C++, DB2/2, ESQL, Ethernet, Exceed, FTP, GUI, Informix, Java, ODBC, Siemens, Sinix, TCP/IP, YACC, Lex, Awk, Sed, Sinix-Administration, DB-Replikation

01/1995 – 12/1997 | Multimedia-Entwicklung (Freiberuflich)

bis 10 Personen bis 5 Personen

Eigenverantwortliche Akquisition, Beratung und Betreuung von Kunden im Umfeld Multimedia.

Hierzu zählte insbesondere: Analyse und konzeptionelle Gestaltung der Kundenidee, Sichtung und Bewertung des Mediamaterials sowie die Entwicklung von MM-Oberflächen mittels Multimedia Toolbook. Neben der Sichtung, Korrektur/Schnitt und Komprimierung professioneller Videofilme nach MPEG-1, dem Erstellen und Testen von CD-ROM/Audio-CD als Kleinserien oder Presswerk-Premaster, steht vor allen Dingen die Abwicklung von Multimediaprojekten im Vordergrund. Die Multimedia-Oberflächen waren z.B. auf der IAA im Einsatz.

Technologien/Umfeld: C, HTML, HTTP, MS-Access, Toolbook, CMS

03/1994 – 10/1996 | Entwicklung Bank-Dialogsystem (Angestellt)

bis 500 Personen bis 10 Personen

Projektleitung und Kundenbetreuung in einem Software-Entwicklungsprojekt einer bundesweit organisierten Bank.

Im Rahmen des Projektes wurde ein System zur Kundenberatung im Aktivbereich entwickelt und von SNI-MX300 auf HP9000 mit HP-UX portiert. Projektleitung bei der Konzeption und Weiterentwicklung des Beratungssystems.

Technologien/Umfeld: Adabas, C, ESQL, GUI, HP, HP-UX, HPUX-Administration/Installation, Informix

09/1993 – 02/1994 | Programmierung OSI/Message-Store (Angestellt)

bis 500 Personen bis 20 Personen

Einsatz bei einem Forschungsinstitut des Bundes im Rahmen eines Forschungsprojektes aus dem Bereich Telekommunikation/Internet.

Für den Message-Store eines Message-Handling-Systems wurde eine Syntax-Check-Routine zur Überprüfung der verwendeten Message-Store-Access-Control-Language (MSACL) mittels LEX/YACC erstellt.

Technologien/Umfeld: C, FTP, Lex, Sun Solaris, sed, awk, Solaris-Administration, X.25, X.400, YACC

07/1993 – 08/1993 | Marketing/Verkauf (Angestellt)

bis 500 Personen bis 5 Personen

Erstellen einer Konzeption und Ausschreibung für ein Bürokommunikationssystem im Bereich einer großen Kommunalverwaltung. Öffentliche Verwaltung MS-Word

Technologien/Umfeld: MS-Word

01/1993 – 06/1993 | Beratung (Angestellt)

bis 500 Personen bis 50 Personen

Diverse Beratungen und Umstellungsprojekte im Rahmen der Postleitzahlenumstellung.

Es wurden Kunden aus den Bereichen kommunale Verwaltung, Industrie und Handel unterstützt und Umstellungen mit Hilfe von GESY-PLZ sowie SIAM-PLZ durchgeführt. Beratungsunternehmen GESY-PLZ, SIAM-PLZ

Technologien/Umfeld: GESY-PLZ, SIAM-PLZ

11/1992 – 12/1992 | Konzeption/Programmierung (Angestellt)

bis 500 Personen bis 50 Personen

Konzeption und Realisierung eines Analysesystems für die Betriebsabrechnung eines großen Bekleidungshandelshauses. Das System wurde mit C und Informix ESQL-C entwickelt. Handelskonzern C, ESQL, HP-UX

Technologien/Umfeld: C, ESQL, HP-UX

08/1992 – 10/1992 | Programmierung (Angestellt)

bis 500 Personen bis 50 Personen

Entwicklung einer Benutzeroberfläche für ein Kommunikationssystem mit Telebox.400 zum Versenden bzw. Empfangen von komprimierten SEDAS-Daten.

Ein gesicherter und automatisierter Ablauf mit Administration sowie eine genaue Aktivitätenprotokollierung waren als wichtigste Anforderung an die Oberfläche gestellt. Das System wurde vollständig in C entwickelt. Handelsunternehmen C, SEDAS, EDI, Telebox.400

Technologien/Umfeld: C, SEDAS, EDI, Telebox.400

03/1992 – 07/1992 | Programmierung (Angestellt)

bis 500 Personen bis 50 Personen

Konzeption und Realisierung eines Auftragsverwaltungssystems für die telefonische Auftragsabwicklung eines Großhändlers.

Bei der Realisierung unter Novell-Netware und OS/2 wurden Cscape als Maskentool und Sybase als relationale Datenbank eingesetzt. Das System wurde vollständig in C entwickelt. Handelsunternehmen C, Cscape, Sybase, Netware, OS/2

Technologien/Umfeld: C, Cscape, Sybase, Netware, OS/2

03/1991 – 02/1992 | Programmierung (Angestellt)

bis 1000 Personen bis 50 Personen

Systemberatung und Systemprogrammierung für die Portierung eines Online-Dialogssystems einer Großkrankenkasse.

Die Portierung fand statt von NCAG-8860 auf SNI MX-300/500 unter SINIX.

Technologien/Umfeld: C, ESQL, Informix, Siemens, Sinix

09/1990 – 02/1991 | Programmierung/Konzeption (Angestellt)

bis 10000 Personen bis 50 Personen

Durchführung einer Leistungsmessung auf UNIX-Systemen mehrerer Hersteller unter Erzeugung einer Dialoglast von 100 simulierten Benutzern.

Feststellen der Anwenderforderungen und Konzeption des gesamten Leistungsnachweises. Auswahl eines herstellerunabhängigen Lasttreibersystems. Analyse, Konzeption und Aufnahme der Dialoge des Leistungsnachweises.

Technologien/Umfeld: C, Unix, Windows

01/1990 – 08/1990 | Beratung/Schulung (Angestellt)

bis 50 Personen bis 5 Personen

Systemkonfigurationsmanagement, Einkauf und Installation der Hard- und Software für IBM-PC unter MS-DOS und XENIX/UNIX.

Projektabwicklungsplanung und Management der Erarbeitung von Präsentationen und Anwenderschulungskonzepten sowie Anwenderberatung für WORD, MS-WINDOWS, PAGEMAKER, dBASE III/VI, INFORMIX und UNIX/C. Softwarehaus Windows, UNIX, Informix, dBASE

Technologien/Umfeld: Windows, UNIX, Informix, dBASE

10/1989 – 12/1989 | Projektleitung/Programmierung (Angestellt)

bis 50 Personen bis 5 Personen

Bedarfsanalyse, Konzeption und Realisierungsleitung für die Erstellung eines automatischen Reportwriters und Listengenerators.

Der Generator wurde mit Anlehnung an Informix 4GL-Syntax unter UNIX/C/SQL erstellt. Die Realisierung des Precompilers für C erfolgte durch YACC und LEX. Softwarehaus

Technologien/Umfeld: C, ESQL, Informix, Informix-4GL, Lex, Oracle, Unix, YACC

11/1988 – 09/1989 | Projektleitung (Angestellt)

bis 50000 Personen bis 50 Personen

Projektverantwortliche Realisierung einer dialogorientierten Kopplungssoftware.

Zwischen einem PPS-System auf Targon/32 und IBM 3090 wurden für Filetransfer, Onlineverbindungen und Transferdatengenerierung Daten aus einer SQL-Datenbank unter UNIX/C gewonnen. Das System wurde vollständig in C entwickelt. Stahlhersteller C, ESQL, Unix

Technologien/Umfeld: C, ESQL, Unix

01/1988 – 10/1988 | Programmierung/Konzeption (Angestellt)

bis 50000 Personen bis 50 Personen

Eigenverantwortliche Konzeption und Realisierung einer Datenübernahme.

Die Datenübernahme mit Konsistenzprüfungen wurde von einem BDE-System unter Nixdorf 8860 auf eine SQL-Datenbank unter Nixdorf Targon im Rahmen der Erstellung eines PPS-Systems für ein Edelstahlwerk durchgeführt. Das System wurde vollständig in C entwickelt. Stahlhersteller C, ESQL, Unix

Technologien/Umfeld: C, ESQL, Unix

10/1986 – 12/1987 | DV-Traineeprogramm (Angestellt)

bis 10000 Personen bis 20 Personen

Analyse, Konzeption und Einführung von Programmen zum Abgleich von SAP-Dateien.

Der Abgleich erfolgte mit einem dialogorientierten PPS-Subsystem auf HP-1000. Die Realisierung erfolgte auf einer IBM-[Telefonnummer nur mit Premium sichtbar] mit PL/1 und einem HP-1000 Rechner in FORTRAN.

Technologien/Umfeld: Fortran, HP1000

07/1986 – 09/1986 | DV-Traineeprogramm (Angestellt)

bis 10000 Personen bis 20 Personen

Entwicklung von Batchprogrammen für das Konfigurationsmanagement einer Lagerdatenbank eines PPS-Systems.

Nach selbständiger Analyse erfolgte die Realisierung mit FORTRAN auf einem HP-1000 Prozessrechner. Optik, Glashersteller Fortran, HP1000

Technologien/Umfeld: Fortran, HP1000

Sprachkenntnisse

Deutsch (Muttersprache)

Englisch (fließend)

Mehr Kontaktdaten mit Premium

Kontaktdaten in Freitexten sind ab Premium sichtbar. Mit einem Upgrade kannst du E-Mail-Adressen und Telefonnummern direkt einsehen.

Premium ansehen

Kontaktdaten

Mehr Kontaktdaten mit Premium

Für dieses Profil sind weitere Kontaktdaten hinterlegt, die mit einem passenden Premium-Paket sichtbar werden.

Premium ansehen

Vergütung

Stundensatz
120 – 145 € / Stunde