IT-Security, BigData, Architektur, Analyse, Projektmanagement, XML, Java, SQL/NoSQL Datenbanken, Compilerbau
Aktualisiert am 04.07.2022
Profil
Referenzen (3)
Freiberufler / Selbstständiger
Verfügbar ab: 01.08.2022
Verfügbar zu: 60%
davon vor Ort: 100%
IT-Security
IT-Architektur
Deutsch
Englisch
fliessend

Einsatzorte

Einsatzorte

Köln Bonn (+100km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km)

Deutschland: bevorzugt: Raum Köln Bonn

nicht möglich

Projekte

Projekte

3 Jahre 10 Monate
2020-06 - heute

Agiles Projekt für Vertrauensdienstleistungen

Sicherheitsarchitekt
Sicherheitsarchitekt
  • Java-Umfeld

  • Agile Softwareentwicklung (5 Teams)

  • Bedrohungsanalysen

  • Fortentwicklung des Sicherheitskonzeptes

  • Ableitung von Maßnahmen und Abstimmung mit den Entwicklungsteams

  • Aktualisierung des Crypto-Konzeptes

  • Anpassen der Web Application Firewall

  • Patchmanagement

  • Analyse und Bewertung von Vulnerabilitäten in Open-Source-Software

  • Netzwerkscan zur Überprüfung der Firewallregeln

3 Monate
2021-08 - 2021-10

Regel-Generator für Web-Application-Firewall

  • Entwicklung eines Generators für Firewallregeln für 40 Web-Anwendungen aus fachlichem Modell der Anforderungen

  • Nginx-App-Procect

  • Acamai-CDN-Configuration

  • Java, YAML, JSON-Schema, XSLT, Relax-NG, Velocity

  • Abstimmung der Anforderungen

  • Beratung zu Tech-Stack

  • Design und Entwicklung des Generators

  • Schulung und Übergabe

Versicherung
3 Monate
2020-01 - 2020-03

Entwicklung einer Softwarelösung für Security-Operations-Center aus Open-Source-Komponenten

  • Zeek, Surricata, Logstash, Elastic-Search, Kibana

  • Automatische Installaionsscripte, Konfiguration der Komponenten

  • Definition der Kriterien zur Erkennung verschiedener Angriffsmuster. Implementierung von Detektoren auf Basis von Zeek.

  • Installationsautomatisierung des gesammten Softwarestacks (Git, Jenkins, Ansible)

1 Jahr
2019-01 - 2019-12

Sichere System Integration

Projektleiter
Projektleiter
  • Beratung in Sicherheitsfragen

  • Umstellung der Kommunikation verschiedener Schnittstellen auf TLS

  • Verifikation des Erfolgs durch Netzwerkanalyse

  • Überprüfung und Beantragung von Firewallregeln

  • Automatisierung der Zertifikatsanforderung und Rollout der Zertifikate (Ansible)

  • Design einer Token Lösung zur Authentifizierung (JWT-Token, OpenAM, Envoy-Proxy, Spring-Boot)

  • Aufbau eines NetworkSecurityMonitorings (Stenographer, Bro, Surricata, Kafka, ElasticSearch, Kibana

  • Projektleitung

  • Beratung in Fragen IT-Sicherheit

  • Lösungsdesign

  • Netzwerkanalyse

Versicherung
3 Monate
2018-10 - 2018-12

Batch-Prozesse

Systemarchitektur
Systemarchitektur
  • Vorgehensmodell: V-Modell XT

  • System zum Datenaustausch mit Batch-Prozessen und Konfiguration über Benutzerschnittstelle

  • Erstellung der Systemarchitektur

  • Mitarbeit am Pflichtenheft

  • Schnittstelle zwischen Fachbereich und Entwicklung

Öffentlicher Dienst
11 Monate
2017-12 - 2018-10

Analyse Legacy-System

  • Analyse der Funktion eines Legacy-Systems (PL/SQL) zur Event-Verarbeitung

  • Erstellen eines Tools zur statischen Codeanalyse (Kontroll- und Datenfluss) und grafischen Darstellung

  • Auswertungen mittels Map-Reduce-Jobs zur statistischen Auswertung großer Logfile-Mengen

  • Analyse

  • Design und Implementierung der Tools

Logistik
1 Jahr 6 Monate
2017-05 - 2018-10

Sicherheitskonzept und Architektur für ein neu eingeführtes IT-System

Sicherheits- und Systemarchitekt STRIDE OWASP Kryptographe ...
Sicherheits- und Systemarchitekt
  • Erstellung der Systemarchitektur für ein neu eingeführtes IT-System inkl. Systemaufbau, Sizing, Cluster-Konzept und Transaktionsverhalten

  • Erstellung des Sicherheitskonzeptes, insbesondere Bedrohungsanalyse nach STRIDE und mitigierende Maßnahmen, Risikoanalyse

  • Design einer Kryptographie-Lösung zur Content-Verschlüsselung und einer Active-Directory-Anbindung, Abstimmung mit dem Hersteller

  • Erstellen eines Tools zur Zertifikatsüberprüfung

  • Detaillierte Fehleranalyse und Fehlerbehebung der Public Key Infratrutcture (PKI) inklusive der Themen X.509 Basic Constraints und Name Constratins, unvollständige oder mehere Zertifizierungspfade (Crosszertifizierung), Certificate Revocation Lists (CRLs), Online Certificate Status Protocol (OCSP).

  • Erstellen des Betriebshandbuchs und Begleitung der Inbetriebnahme

  • Security-Architekt

  • System-Architekt

STRIDE OWASP Kryptographe PKI Zertifikate
Logistik
Bonn
3 Monate
2017-02 - 2017-04

Entwicklung Healthcare-System

Java SpringBoot SpringSecurity ...
  • Entwicklung einer cloud-fähigen Healthcare-Anwendung in Microservice-Architektur

  • Tests mit Cucumber und Selenium

  • Schnittstellendesign

  • Entwicklung

  • Test

  • Dokumentation

Java SpringBoot SpringSecurity OAuth Keycloak JPA Rest Microsecvice-Architektur AngularJS
Gesundheit
2 Monate
2017-01 - 2017-02

Verbesserung der IT-Sicherheit

Beratung in IT-Sicherheit
Beratung in IT-Sicherheit
  • Beratung
  • Bestandsaufnahme
  • Hilfe bei der Identifizierung von Sicherheitsmaßnahmen aus dem aus dem IT-Grundschutzkatalog
Marketing
1 Jahr 8 Monate
2015-04 - 2016-11

Analyse: Fulfillment-Steuerung

Webservices SOAP WSDL ...

Fulfillment-Management-System mit direkter Schnittstelle zu ca. 15 Systemen für verschiedene Geschäftsprozesse, Kundensegmente, Frontend-Systeme und  Leistungserbringer.

Kataloggesteuerte Tasksteuerung

  • Analyse und Spezifikation
  • Erstellen von Tools zur Qualitätssicherung und Änderungsnachverfolgung der Spezifikation
  • Erstellen eines Daten-Mapping-Tools (ReactJS, Webpack, Rest, XSLT, Tomcat)
Webservices SOAP WSDL JMS SOA Oracle Jenkins DITA-OT XSLT Jira
Telekommunikation
6 Monate
2014-09 - 2015-02

Modulare Banken-Middleware, Backendanbindung

Java J2EE Spring ...
  • Anforderungsabstimmung
  • Implementierung
  • Anbindung von Host-Systemen über JMS, MQ-Series und Cobol-Datenstrukturen
  • Automatisierte Unit-Tests und Integrationstests
Java J2EE Spring Webservice JMS XML XSLT Jenkins Jira Maven IntelliJ Idea
7 Monate
2013-12 - 2014-06

Telematik-Plattform

Spring MongoDB Rest ...
  • Aufbau einer Plattform für Telematik-Dienste

  • Anbinden der Idenity-Management-Plattform und Realisierung des Authentifizierungsprozesses über OAuth2, JWT, Spring Security

  • Datenmengen im Bereich von Terrabyte

  • SOA-Architektur, Micro-Services

  • Automatisierte Tests mit Selenium, JBehave und TestNG

  • Continuous Integration mit Jenkins

  • Vorgehensmodell: Scrum

  • Implementierung

  • Mitarbeit im Architekturteam

  • Konzeption einer DSL zur Eventverarbeitung

Spring MongoDB Rest XMMP AngularJS Scrum
Telekommunikation
1 Jahr
2013-01 - 2013-12

Mobilfunkdatenauswertung

Hadoop Spark Mongo-DB
  • Auswertung von Mobilfunkdaten

  • Datenmengen im Bereich von Terabyte

  • Design einer DSL zur Beschreibung von Map-Reduce-Jobs

  • Analyse und Design von Algorithmen

  • Entwicklung eines Software-Generators für Map-Reduce-Jobs

  • Implementierung von Map-Reduce-Jobs

  • Datenmengen im Bereich von Terabyte

  • Design einer DSL zur Beschreibung von Map-Reduce-Jobs 

  • Maßnahmen zum Debuggen der Algorithmen und Fehleranalyse in goßen Datenmengen

  • Ad-hoc-Auswertung über Hive

  • Zugriff auf HDFS

  • Implementierung Prototyp mit Storm

Hadoop Spark Mongo-DB
Marktforschung
1 Jahr 2 Monate
2011-12 - 2013-01

Semantische Content-Analyse

Scala Java Hadoop ...
  • Semantische Analyse von Web-Content

  • Zuordnung der Inhalte zu Themen auch bei sprachlicher Ambiguität

  • Graphen-Algorithmen

  • SOA-Architektur

  • Entwicklung eines Algorithmus zur semantischen Analyse (Patent beantragt)

  • Design und Implementierung

Scala Java Hadoop Akka Mongo-DB BigTable
Innovation-Lab, Internet
11 Monate
2011-02 - 2011-12

Analyse und Redesign Batch-Prozesse

  • Redesign von Batch-Prozessen

  • Analyse von Prozessen im Ist-Zustand

  • Erstellen einer fachlichen Architektur

  • Design  einer formalen Sprache (DSL) zur ausführbaren Beschreibung von Prozessen auf fachlicher Ebene

  • Anforderungsanalyse und Fachkonzeption

  • Technisches Design

  • Teile der Implementierung

Versicherung
1 Jahr 6 Monate
2009-08 - 2011-01

Einführung eines neuen CMS für verschiedene Web-Portale

  • Analyse CMS Migration
  • Erstellung eines tragfähigen Dokumentenmodells (CoreMedia)
  • Intensive Kommunikation mit ca. 10 Fachabteilungen
  • Anforderungsanalyse und Fachkonzeption
  • Leitung des Analyseteams (8 Personen)
  • Schrittweise Verbesserung des Vorgehensmodells

Ziel:

Ablösung des Altsystems durch CoreMedia

Dokumentenstandard:

DITA 

Mobilfunk
2 Monate
2009-05 - 2009-06

Sicherheitskonzept

Linux Apache Webserver C ...
  • Analyseinterviews, Sicherheitsarchitektur und Lösungskonzept
  • Sicherheitsarchitektur und –konzept für mehrere Web-Anwendungen
  • Berechtigungskonzept, Konzept für Single-Sign-On
Linux Apache Webserver C PHP Perl Java
Non Profit Organisation
8 Monate
2008-08 - 2009-03

Definition und Einführung eienes abteilungsübergreifenden IT-Anforderungsmanagementsprozess

IRqA Care Powerpoint ...

Übergreifendes Anforderungsmanagement
Beteiligte Personen: ca. 30

Bestandsaufnahme, Zielklärung, Zielkonfliktharmonisierung
Workshoporganisation und -durchführung
Erarbeiten und Einführung eines Vorgehensmodells
Einführung des Tools IRqA
Schulung und Coaching von ca. 20 Mitarbeitern
Migration der bestehenden Anforderungen

Ziel des Projektes war die Erarbeitung und Etablierung eines Verfahrens zum abteilungsübergreifenden  Anforderungsmanagements für verschiedene Abteilungen der Demand-IT eines international tätigen Logistik-Konzerns. Hintergrund des Projektes ist die stratigische Ausrichtung verschiedener Demand-IT Abteilungen auf einen IT-Dienstleister als Lieferant und die mit ihm vereinbarte Strategie,
die zu entwickelnden Applikationen auf eine einheitliche Plattform aufzusetzen, u.a. um durch Synergieeffekte Entwikcklungs- und Betriebskosten einsparen zu können. Da die bisher bestehenden
und gelebten Vorgehensmodelle die ganze Bandbreite von formal definierten am Wasserfallmodell orientierten Prozessen bis zu einer agilen Arbeitsweise abdecken und sich an den bestehenden
Prozessen möglichst wenig ändern sollte, lag ein Schwerpunkt meiner Tätigkeit auf der Moderation und Vermittlung zwischen den Vorstellungen und Interessenslagen der verschiedenen Beteiligten. Es wurde ein Referenzmodell enwickelt, das einerseits Anpassungen je nach Projektgröße und Beschaffenheit vorsieht, andererseits aber sicherstellt, dass ein einheitlicher Rahmen mit definierten Synchronisationspunkten zwischen den verschiedenen Projekten vorgegeben ist. Die Implementierung
des Vorgehens mit dem Anforderungsmanagement-Tool IRqA und Validierung der gefundenen Lösung durch Pilotierung im realen Projektalltag habe ich verantwortlich begleitet durch Erstellung und Pflege eines Projekttemplates, Migration der im Tool Care vorhandenen Anforderungen nach IRqA, organisatorische Abstimmungen, Schulungen und Coaching der Mitarbeiter von Fachbereichen, Demand-IT und IT-Dienstleister, sowie Feinjustierung der vereinbarten Prozesse.

IRqA Care Powerpoint Word
Logistik
2 Jahre 1 Monat
2006-06 - 2008-06

IP-Revolution

  • Erstellung eines Gesamtkonzepts für alle Geschäftsprozesse eines "Next Generation IP-Service-Providers".
  • Branche: Telekommunikation
  • Projektgröße: 50 - 200 Personen
  • Stichworte: SOA, EAI, eTOM, SID, ITIL, XML, Java, Javascript
  • Produkte: Word, Powerpoint, Excel, Rational Software Modeler, SAP Portal
  • Teamleiter Fachkonzeption Portal
  • Interviews mit Fachabteilung, Analyse und UML-Modellierung
  • Aufbau und Coaching eines Teams für Feinkonzeption und Design Portal
  • Design einer Regelsprache zur Wissensrepräsentation
  • Koordinierung der Zusammenarbeit verschiedener Teilprojekte im Umfeld Regelwerke
4 Monate
2006-11 - 2007-02

Einführung CMS

  • Auswahl und Einführung eines Content-Management-Systems
  • Branche: Non Profit Organisation
  • Anpassung der Templates an CI/CD (XSLT, CSS)
  • Aufnahme von Anforderungen und Erstellung eines Kriterienkataloges
  • Evaluierung verschiedener Open-Source-Tools nach funktionalen Anforderungen und Sicherheit
  • Mitarbeiterschulung in der Anwendung
4 Monate
2006-03 - 2006-06

eIncentive

  • Erstellung einer Web-Anwendung zur Verwaltung und Abrechnung von Verkaufsincentives nach komplexen Regeln
  • Branche: Automobil
  • Umgebung: Java, J2EE - Servlets, Spring
  • Produkte: Tomcat, Spring Framework, Eclipse, Hibernate, Velocity, Oracle, DB2
  • V-Modell XT
  • Teamleiter
  • Vorbereitung und Durchführung der Abnahmeverhandlungen (Festpreisprojekt)
6 Monate
2005-07 - 2005-12

Content Management System (CMS)

  • Erweiterung eines CMS-Produktes für einen internationalen Industriekonzern
  • Branche: ISP
  • Umgebung: Java, .NET, XML, Webservice
  • XML-Standards: XML-Namespaces, XSLT, XSchema, RDF, WSDL / SOAP
  • Produkte: Tomcat, Axis, Spring-Framework, Websphere, C#-Developer
  • Leiter des Teams für Webservice-Schnittstelle
  • Architekturberatung

Aus- und Weiterbildung

Aus- und Weiterbildung

1988

Abitur

1988 ? 1995

Studium der Mathematik, Stipendium der Studienstiftung des deutschen Volkes

1996 ? heute

25 Jahre Berufserfahrung als IT-Consultant

2019 ? heute

Studium Cyber Security

Position

Position

  • IT-Security

  • Projektleitun

  • Architektur

Kompetenzen

Kompetenzen

Top-Skills

IT-Security IT-Architektur

Schwerpunkte

IT-Security
Projektmanagement
Analyse und Konzeption
IT-Architektur ? insbesondere MDA und SOA
Funktionale und objektorientierte Programmierung
Compilerbau

Produkte / Standards / Erfahrungen / Methoden

IntelliJ Idea
Jenkins
Jira
JMS
Maven
OWASP
PKI
Spring
Webservice
XML
XSLT
  • UML: Rose, Together/J

  • J2EE, Bea Weblogic, Web-Sphere

  • Tapestry

  • Hybernate

  • Spring framework

  • Design by Contract

  • UNIT-Tests nach XP

  • Oracle, DB2

  • XML, XSLT, XSL-FO, XPATH, RDF: Verarbeitung in verschiedenen Sprachen

  • Web services, Axis

  • MDA (Model Driven Architecture) und Compilerbau


Persönliche Stärken:

  • Ausgeprägtes analytisches Denken

  • Lösungsfindung bei komplexen Anforderungen

  • Selbständige Arbeitsweise und gute Teamfähigkeit

  • Extrem gute Auffassung und schnelles Einarbeiten in neue Themen

  • Hohe Identifikation mit den übernommenen Aufgaben und sehr gute Performance

  • Termintreue

  • Hohes Qualitätsbewusstsein

Projektmanagement:

  • Scoping, Zieldefinition, Projektstrukturplan, Arbeitspaketbeschreibung

  • Aufwandsschätzung, Ressourcenbedarfs- und Einsatzplanung

  • Statusberichte, Projektfortschrittsüberwachung

  • Release- und Meilensteinplanung

  • Risikomanagement

  • Testorganisation und -begleitung

  • Issue-Tracking

  • Durchführung von Projektabnahmen

  • Prozessdefinition, Vorgehensmodelle

Analyse und Konzeption:

  • Anforderungsanalyse und -management

  • Erstellen von Konzepten, Lastenheften etc.

  • Erstellen von formalen Modellen zur Abbildung von Fachanforderungen

  • Schnittstellenfunktion zwischen Fachabteilung und IT

  • Durchführung von Interviews und Analyseworkshops

  • Lösungsfindung auch bei unklaren und widersprüchlichen Anforderungen

  • UML-Modellierung

  • Nichtfunktionale Anforderungen

IT-Security:

  • Gute Kenntnisse und praktische Erfahrung mit Krytographie, symmetrischer und asymmetrischer Verschlüsselung. Sicherer Umgang mit Crypto-Libraries in Java und Python.

  • Ausführliche Praktische Erfahrung im Aufbau und Einsatz von X.509-Zertifikaten und PKI, inklusive Cross-Zertifizierung, Key Revocation Lists (CRLs), Online Certificate Status Protocol (OCSP), verschiedene X.509 Extensions, Aufbau von X.509 Zertifikaten auf Binärebene (ASN.1 DER-Kodierung)

  • Konzeption und Konfiguration von Firewall-Regeln

  • Praktische Projekterfahrung mit Oauth, OpenID-Connect, JWT (JavaWebToken)

  • Praktische Erfahrung im Aufbau eines IDS/NDS (Intrusion Detection System /Security Monitoring System)

  • Praktische Erfahrung mit Qubes-OS

  • Ausgiebige Erfahrung mit Sicherheit von Webanwendungen, OAuth, Schutz gegen Cros-Sside-Scripting (XSS) und SQL-Injection.

  • Bedrohungsanalyse nach STRIDE

  • OWSAP Best Practices

  • BSI-Grunschutz

  • Zertifizierter T.I.S.P: TeleTrustT Internet Security Professional (TÜV PersCert)

Architektur-Methodik:

  • Sehr gute Kenntnisse in OO-Methoden, UML und Design Patterns

  • Ausführliche Projekterfahrung mit Modellierungs- und CASE-Tools, z.B. Rational Software Modeler, Rational Rose, TogetherJ

  • Sehr gute Kenntnisse und Projekterfahrung mit Service-Orientierter Architektur (SOA) sowie Microservice-Architektur

  • Ausführliche Projekterfahrung mit Inversion of Control / Dependency Injection (z.B. Spring)

  • Praktische Projekterfahrung mit MDA (model driven architecture)

  • Ausführliche Praxiserfahrung im Design und der Entwicklung von Domain-Specific-Languages (DLS), Compilern, Rule- und Process-Engines

  • Praktische Projekterfahrung mit Design by Contract

  • Schichtenmodelle, Modularisierung, Abhängigkeitsanalysen

  • Lose Kopplung / SOA

  • Code Reviews und Code-Analyse

Compilerbau:

  • Entwurf und Implementierung von Domain Specific Languages (DSLs)

  • Umfangreiche Kenntnisse und praktische Erfahrung mit verschiedenen Techniken zum Source-Code-Parsen

  • Umfangreiche Kenntnisse der Algorithmen zur Code-Analyse wie Datenfluss- und Erreichbarkeitsanalyse, SSA-Form (Single-Static-Assignment), Typ-Systeme und Typ-Inferenz, etc.

  • Praktische Erfahrung in der Visualisierung von Code-Analysen

  • Gute Kenntnisse der Code-Generierungs-Techniken für stack- und registerbasierte CPUs oder virtueller Maschinen (VMs)

  • Erfahrung im dynamischen Generieren und Laden von Bytecode in der Java Virutal Machine (JVM)

Java / JEE:

  • Sehr gute Kenntnisse und ausführliche praktische Erfahrung mit der Sprache

  • Sehr gute Kenntnisse in JEE und Spring

  • Sehr gute Kenntnisse in Anbindung von SQL und NoSQL-Datenbanken

  • Gute Kenntnisse in Multithreading

  • sehr gute Kenntnisse der XML- und JSON- Verarbeitung mit Java

Web:

  • Langjährige Projekterfahrung in der Entwicklung von Webanwendungen

  • Langjährige sehr gute Projekterfahrung in Java-Script, (insb. dynamische Generierung), Verarbeitung von JSON, XML

  • Umfangreiche Projekterfahrung mit REST-Services und WebServices (SOAP, WSDL)

  • Gute Kenntnisse in HTML, Grundkenntnisse in CSS

  • Ausführliche praktische Projekterfahrung mit unterschiedlichen Frameworks (u.a. AngularJS, ReactJS, Spring-MVC, JSP, XSLT, NodeJS, verschiedene Template-Sprachen)

  • Ausführliche Erfahrung mit PHP

XML:

  • Sehr gute Kenntnisse und ausführliche Projekterfahrung in XML, XSD, XPATH, XQL, XQuery, XSLT, XSL-FO

  • Sehr gute Kenntnisse der XML-Verarbeitung mit verschiedenen Sprachen

  • Ausführliche Projekterfahrung in XML-basierten Web-Anwendungen

Office-Programme:

  • Sicherer Umgang mit Word, Excel, Powerpoint

  • Automatisierte Generierung von Dokumenten aus Datenquellen

  • Solide Grundkenntnisse MS-Project

  • Grundkenntnisse MS-Access und VBA

Betriebswirtschaft:

  • Fundierte Grundkenntnisse und Praxiserfahrung in Buchhaltung, Bilanz, Jahresabschluss

  • Fundierte Grundkenntnisse in verschiedenen Rechtsformen, Kosten- und Leistungsrechnung, investitionstheoretische Grundlagen und Kennzahlen

IT-Security:

  • TeleTrustT Information Security Professional (T.I.S.P)

Kommunikation:

  • NLP?Master (DVNLP)

  • NLP?Trainer (DVNLP)

  • Systemischer Coach (ECA)

  • Facecoaching Master und Professional (Emotionserkennung in Mikromimik)

Betriebssysteme

HPUX
Mac OS
x
MS-DOS
SUN OS, Solaris
Unix
Linux, Solaris
Windows
7
NetBSD
Qubes-OS

Programmiersprachen

Assembler
Z80, 80x86
C
C++
umfangreiche Projekterfahrung
CORBA IDL
Eiffel
Grundkenntnisse
Emacs
Forth
Imake, GNU-Make, Make-Maker etc...
J2EE
Java
Java, JDBC, Reflection, umfangreiche Projekterfahrung
JavaScript
Lisp
Scheme, Kawa, Projekterfahrung, Clojure
Makrosprachen
m4
Maschinensprachen
Z80, 80x86
Perl
PHP
PL/SQL
umfangreiche Projekterfahrung mit SQL, Oracle
Prolog
Python
incl SWIG und JPython, umfangreiche Projekterfahrung
Ruby
Scriptsprachen
Shell
Smalltalk
VisualSmalltalk, DigitalkSmalltalk
SML
Grundkenntnisse
TeX, LaTeX
yacc/lex
Postscript
Sprachintegration verschiedener Sprachen
Erlang
Basics
Haskell
Fortgeschritten
Scala
Fortgeschritten
VBA
Basics
MDA (Model Driven Architecture) und Compilerbau
Scheme
Ocaml
Logische Programmierung in Prolog
Fortgeschritten

Datenbanken

DB2
JDBC
MySQL
Oracle
Postgress
SQL
Mongo-DB
OrientDB
Neo4j
Security bezogene Code-Reviews
Ausführliche Projekterfahrung in der Verarbeitung großer Datenmengen mit Hadoop und Akka, Erfahrung mit Storm

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
ISDN
Router
Cisco
SMTP
SNMP
Agent zur Ansteuerung von USV
TCP/IP
UUCP
ip
Fortgeschritten
tcp
Fortgeschritten
udp
Fortgeschritten
icmp
Fortgeschritten
arp
Fortgeschritten
http/https
Fortgeschritten
sntp
Fortgeschritten
ftp
Fortgeschritten
pop3
Fortgeschritten
imap
Fortgeschritten
ldap
Fortgeschritten
ssl
Fortgeschritten
soap
Fortgeschritten
tls
Fortgeschritten
Umfangreiche Kenntnisse in Netzwerkprotokollen und ?topologien vlan, vpn, tunneling, routing
Administration von DNS-Zones und SSL-Zertifikaten
RMI

Hardware

embedded Systeme
PC

Branchen

Branchen

  • Telekommunikation

  • Banken & Finanzen

  • Internet, Internet Service Provider

  • Innovation-Lab

  • Marktforschung

  • Logistik

  • Automobil

  • Chemie / Pharma

  • Gesundheit

Einsatzorte

Einsatzorte

Köln Bonn (+100km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km)

Deutschland: bevorzugt: Raum Köln Bonn

nicht möglich

Projekte

Projekte

3 Jahre 10 Monate
2020-06 - heute

Agiles Projekt für Vertrauensdienstleistungen

Sicherheitsarchitekt
Sicherheitsarchitekt
  • Java-Umfeld

  • Agile Softwareentwicklung (5 Teams)

  • Bedrohungsanalysen

  • Fortentwicklung des Sicherheitskonzeptes

  • Ableitung von Maßnahmen und Abstimmung mit den Entwicklungsteams

  • Aktualisierung des Crypto-Konzeptes

  • Anpassen der Web Application Firewall

  • Patchmanagement

  • Analyse und Bewertung von Vulnerabilitäten in Open-Source-Software

  • Netzwerkscan zur Überprüfung der Firewallregeln

3 Monate
2021-08 - 2021-10

Regel-Generator für Web-Application-Firewall

  • Entwicklung eines Generators für Firewallregeln für 40 Web-Anwendungen aus fachlichem Modell der Anforderungen

  • Nginx-App-Procect

  • Acamai-CDN-Configuration

  • Java, YAML, JSON-Schema, XSLT, Relax-NG, Velocity

  • Abstimmung der Anforderungen

  • Beratung zu Tech-Stack

  • Design und Entwicklung des Generators

  • Schulung und Übergabe

Versicherung
3 Monate
2020-01 - 2020-03

Entwicklung einer Softwarelösung für Security-Operations-Center aus Open-Source-Komponenten

  • Zeek, Surricata, Logstash, Elastic-Search, Kibana

  • Automatische Installaionsscripte, Konfiguration der Komponenten

  • Definition der Kriterien zur Erkennung verschiedener Angriffsmuster. Implementierung von Detektoren auf Basis von Zeek.

  • Installationsautomatisierung des gesammten Softwarestacks (Git, Jenkins, Ansible)

1 Jahr
2019-01 - 2019-12

Sichere System Integration

Projektleiter
Projektleiter
  • Beratung in Sicherheitsfragen

  • Umstellung der Kommunikation verschiedener Schnittstellen auf TLS

  • Verifikation des Erfolgs durch Netzwerkanalyse

  • Überprüfung und Beantragung von Firewallregeln

  • Automatisierung der Zertifikatsanforderung und Rollout der Zertifikate (Ansible)

  • Design einer Token Lösung zur Authentifizierung (JWT-Token, OpenAM, Envoy-Proxy, Spring-Boot)

  • Aufbau eines NetworkSecurityMonitorings (Stenographer, Bro, Surricata, Kafka, ElasticSearch, Kibana

  • Projektleitung

  • Beratung in Fragen IT-Sicherheit

  • Lösungsdesign

  • Netzwerkanalyse

Versicherung
3 Monate
2018-10 - 2018-12

Batch-Prozesse

Systemarchitektur
Systemarchitektur
  • Vorgehensmodell: V-Modell XT

  • System zum Datenaustausch mit Batch-Prozessen und Konfiguration über Benutzerschnittstelle

  • Erstellung der Systemarchitektur

  • Mitarbeit am Pflichtenheft

  • Schnittstelle zwischen Fachbereich und Entwicklung

Öffentlicher Dienst
11 Monate
2017-12 - 2018-10

Analyse Legacy-System

  • Analyse der Funktion eines Legacy-Systems (PL/SQL) zur Event-Verarbeitung

  • Erstellen eines Tools zur statischen Codeanalyse (Kontroll- und Datenfluss) und grafischen Darstellung

  • Auswertungen mittels Map-Reduce-Jobs zur statistischen Auswertung großer Logfile-Mengen

  • Analyse

  • Design und Implementierung der Tools

Logistik
1 Jahr 6 Monate
2017-05 - 2018-10

Sicherheitskonzept und Architektur für ein neu eingeführtes IT-System

Sicherheits- und Systemarchitekt STRIDE OWASP Kryptographe ...
Sicherheits- und Systemarchitekt
  • Erstellung der Systemarchitektur für ein neu eingeführtes IT-System inkl. Systemaufbau, Sizing, Cluster-Konzept und Transaktionsverhalten

  • Erstellung des Sicherheitskonzeptes, insbesondere Bedrohungsanalyse nach STRIDE und mitigierende Maßnahmen, Risikoanalyse

  • Design einer Kryptographie-Lösung zur Content-Verschlüsselung und einer Active-Directory-Anbindung, Abstimmung mit dem Hersteller

  • Erstellen eines Tools zur Zertifikatsüberprüfung

  • Detaillierte Fehleranalyse und Fehlerbehebung der Public Key Infratrutcture (PKI) inklusive der Themen X.509 Basic Constraints und Name Constratins, unvollständige oder mehere Zertifizierungspfade (Crosszertifizierung), Certificate Revocation Lists (CRLs), Online Certificate Status Protocol (OCSP).

  • Erstellen des Betriebshandbuchs und Begleitung der Inbetriebnahme

  • Security-Architekt

  • System-Architekt

STRIDE OWASP Kryptographe PKI Zertifikate
Logistik
Bonn
3 Monate
2017-02 - 2017-04

Entwicklung Healthcare-System

Java SpringBoot SpringSecurity ...
  • Entwicklung einer cloud-fähigen Healthcare-Anwendung in Microservice-Architektur

  • Tests mit Cucumber und Selenium

  • Schnittstellendesign

  • Entwicklung

  • Test

  • Dokumentation

Java SpringBoot SpringSecurity OAuth Keycloak JPA Rest Microsecvice-Architektur AngularJS
Gesundheit
2 Monate
2017-01 - 2017-02

Verbesserung der IT-Sicherheit

Beratung in IT-Sicherheit
Beratung in IT-Sicherheit
  • Beratung
  • Bestandsaufnahme
  • Hilfe bei der Identifizierung von Sicherheitsmaßnahmen aus dem aus dem IT-Grundschutzkatalog
Marketing
1 Jahr 8 Monate
2015-04 - 2016-11

Analyse: Fulfillment-Steuerung

Webservices SOAP WSDL ...

Fulfillment-Management-System mit direkter Schnittstelle zu ca. 15 Systemen für verschiedene Geschäftsprozesse, Kundensegmente, Frontend-Systeme und  Leistungserbringer.

Kataloggesteuerte Tasksteuerung

  • Analyse und Spezifikation
  • Erstellen von Tools zur Qualitätssicherung und Änderungsnachverfolgung der Spezifikation
  • Erstellen eines Daten-Mapping-Tools (ReactJS, Webpack, Rest, XSLT, Tomcat)
Webservices SOAP WSDL JMS SOA Oracle Jenkins DITA-OT XSLT Jira
Telekommunikation
6 Monate
2014-09 - 2015-02

Modulare Banken-Middleware, Backendanbindung

Java J2EE Spring ...
  • Anforderungsabstimmung
  • Implementierung
  • Anbindung von Host-Systemen über JMS, MQ-Series und Cobol-Datenstrukturen
  • Automatisierte Unit-Tests und Integrationstests
Java J2EE Spring Webservice JMS XML XSLT Jenkins Jira Maven IntelliJ Idea
7 Monate
2013-12 - 2014-06

Telematik-Plattform

Spring MongoDB Rest ...
  • Aufbau einer Plattform für Telematik-Dienste

  • Anbinden der Idenity-Management-Plattform und Realisierung des Authentifizierungsprozesses über OAuth2, JWT, Spring Security

  • Datenmengen im Bereich von Terrabyte

  • SOA-Architektur, Micro-Services

  • Automatisierte Tests mit Selenium, JBehave und TestNG

  • Continuous Integration mit Jenkins

  • Vorgehensmodell: Scrum

  • Implementierung

  • Mitarbeit im Architekturteam

  • Konzeption einer DSL zur Eventverarbeitung

Spring MongoDB Rest XMMP AngularJS Scrum
Telekommunikation
1 Jahr
2013-01 - 2013-12

Mobilfunkdatenauswertung

Hadoop Spark Mongo-DB
  • Auswertung von Mobilfunkdaten

  • Datenmengen im Bereich von Terabyte

  • Design einer DSL zur Beschreibung von Map-Reduce-Jobs

  • Analyse und Design von Algorithmen

  • Entwicklung eines Software-Generators für Map-Reduce-Jobs

  • Implementierung von Map-Reduce-Jobs

  • Datenmengen im Bereich von Terabyte

  • Design einer DSL zur Beschreibung von Map-Reduce-Jobs 

  • Maßnahmen zum Debuggen der Algorithmen und Fehleranalyse in goßen Datenmengen

  • Ad-hoc-Auswertung über Hive

  • Zugriff auf HDFS

  • Implementierung Prototyp mit Storm

Hadoop Spark Mongo-DB
Marktforschung
1 Jahr 2 Monate
2011-12 - 2013-01

Semantische Content-Analyse

Scala Java Hadoop ...
  • Semantische Analyse von Web-Content

  • Zuordnung der Inhalte zu Themen auch bei sprachlicher Ambiguität

  • Graphen-Algorithmen

  • SOA-Architektur

  • Entwicklung eines Algorithmus zur semantischen Analyse (Patent beantragt)

  • Design und Implementierung

Scala Java Hadoop Akka Mongo-DB BigTable
Innovation-Lab, Internet
11 Monate
2011-02 - 2011-12

Analyse und Redesign Batch-Prozesse

  • Redesign von Batch-Prozessen

  • Analyse von Prozessen im Ist-Zustand

  • Erstellen einer fachlichen Architektur

  • Design  einer formalen Sprache (DSL) zur ausführbaren Beschreibung von Prozessen auf fachlicher Ebene

  • Anforderungsanalyse und Fachkonzeption

  • Technisches Design

  • Teile der Implementierung

Versicherung
1 Jahr 6 Monate
2009-08 - 2011-01

Einführung eines neuen CMS für verschiedene Web-Portale

  • Analyse CMS Migration
  • Erstellung eines tragfähigen Dokumentenmodells (CoreMedia)
  • Intensive Kommunikation mit ca. 10 Fachabteilungen
  • Anforderungsanalyse und Fachkonzeption
  • Leitung des Analyseteams (8 Personen)
  • Schrittweise Verbesserung des Vorgehensmodells

Ziel:

Ablösung des Altsystems durch CoreMedia

Dokumentenstandard:

DITA 

Mobilfunk
2 Monate
2009-05 - 2009-06

Sicherheitskonzept

Linux Apache Webserver C ...
  • Analyseinterviews, Sicherheitsarchitektur und Lösungskonzept
  • Sicherheitsarchitektur und –konzept für mehrere Web-Anwendungen
  • Berechtigungskonzept, Konzept für Single-Sign-On
Linux Apache Webserver C PHP Perl Java
Non Profit Organisation
8 Monate
2008-08 - 2009-03

Definition und Einführung eienes abteilungsübergreifenden IT-Anforderungsmanagementsprozess

IRqA Care Powerpoint ...

Übergreifendes Anforderungsmanagement
Beteiligte Personen: ca. 30

Bestandsaufnahme, Zielklärung, Zielkonfliktharmonisierung
Workshoporganisation und -durchführung
Erarbeiten und Einführung eines Vorgehensmodells
Einführung des Tools IRqA
Schulung und Coaching von ca. 20 Mitarbeitern
Migration der bestehenden Anforderungen

Ziel des Projektes war die Erarbeitung und Etablierung eines Verfahrens zum abteilungsübergreifenden  Anforderungsmanagements für verschiedene Abteilungen der Demand-IT eines international tätigen Logistik-Konzerns. Hintergrund des Projektes ist die stratigische Ausrichtung verschiedener Demand-IT Abteilungen auf einen IT-Dienstleister als Lieferant und die mit ihm vereinbarte Strategie,
die zu entwickelnden Applikationen auf eine einheitliche Plattform aufzusetzen, u.a. um durch Synergieeffekte Entwikcklungs- und Betriebskosten einsparen zu können. Da die bisher bestehenden
und gelebten Vorgehensmodelle die ganze Bandbreite von formal definierten am Wasserfallmodell orientierten Prozessen bis zu einer agilen Arbeitsweise abdecken und sich an den bestehenden
Prozessen möglichst wenig ändern sollte, lag ein Schwerpunkt meiner Tätigkeit auf der Moderation und Vermittlung zwischen den Vorstellungen und Interessenslagen der verschiedenen Beteiligten. Es wurde ein Referenzmodell enwickelt, das einerseits Anpassungen je nach Projektgröße und Beschaffenheit vorsieht, andererseits aber sicherstellt, dass ein einheitlicher Rahmen mit definierten Synchronisationspunkten zwischen den verschiedenen Projekten vorgegeben ist. Die Implementierung
des Vorgehens mit dem Anforderungsmanagement-Tool IRqA und Validierung der gefundenen Lösung durch Pilotierung im realen Projektalltag habe ich verantwortlich begleitet durch Erstellung und Pflege eines Projekttemplates, Migration der im Tool Care vorhandenen Anforderungen nach IRqA, organisatorische Abstimmungen, Schulungen und Coaching der Mitarbeiter von Fachbereichen, Demand-IT und IT-Dienstleister, sowie Feinjustierung der vereinbarten Prozesse.

IRqA Care Powerpoint Word
Logistik
2 Jahre 1 Monat
2006-06 - 2008-06

IP-Revolution

  • Erstellung eines Gesamtkonzepts für alle Geschäftsprozesse eines "Next Generation IP-Service-Providers".
  • Branche: Telekommunikation
  • Projektgröße: 50 - 200 Personen
  • Stichworte: SOA, EAI, eTOM, SID, ITIL, XML, Java, Javascript
  • Produkte: Word, Powerpoint, Excel, Rational Software Modeler, SAP Portal
  • Teamleiter Fachkonzeption Portal
  • Interviews mit Fachabteilung, Analyse und UML-Modellierung
  • Aufbau und Coaching eines Teams für Feinkonzeption und Design Portal
  • Design einer Regelsprache zur Wissensrepräsentation
  • Koordinierung der Zusammenarbeit verschiedener Teilprojekte im Umfeld Regelwerke
4 Monate
2006-11 - 2007-02

Einführung CMS

  • Auswahl und Einführung eines Content-Management-Systems
  • Branche: Non Profit Organisation
  • Anpassung der Templates an CI/CD (XSLT, CSS)
  • Aufnahme von Anforderungen und Erstellung eines Kriterienkataloges
  • Evaluierung verschiedener Open-Source-Tools nach funktionalen Anforderungen und Sicherheit
  • Mitarbeiterschulung in der Anwendung
4 Monate
2006-03 - 2006-06

eIncentive

  • Erstellung einer Web-Anwendung zur Verwaltung und Abrechnung von Verkaufsincentives nach komplexen Regeln
  • Branche: Automobil
  • Umgebung: Java, J2EE - Servlets, Spring
  • Produkte: Tomcat, Spring Framework, Eclipse, Hibernate, Velocity, Oracle, DB2
  • V-Modell XT
  • Teamleiter
  • Vorbereitung und Durchführung der Abnahmeverhandlungen (Festpreisprojekt)
6 Monate
2005-07 - 2005-12

Content Management System (CMS)

  • Erweiterung eines CMS-Produktes für einen internationalen Industriekonzern
  • Branche: ISP
  • Umgebung: Java, .NET, XML, Webservice
  • XML-Standards: XML-Namespaces, XSLT, XSchema, RDF, WSDL / SOAP
  • Produkte: Tomcat, Axis, Spring-Framework, Websphere, C#-Developer
  • Leiter des Teams für Webservice-Schnittstelle
  • Architekturberatung

Aus- und Weiterbildung

Aus- und Weiterbildung

1988

Abitur

1988 ? 1995

Studium der Mathematik, Stipendium der Studienstiftung des deutschen Volkes

1996 ? heute

25 Jahre Berufserfahrung als IT-Consultant

2019 ? heute

Studium Cyber Security

Position

Position

  • IT-Security

  • Projektleitun

  • Architektur

Kompetenzen

Kompetenzen

Top-Skills

IT-Security IT-Architektur

Schwerpunkte

IT-Security
Projektmanagement
Analyse und Konzeption
IT-Architektur ? insbesondere MDA und SOA
Funktionale und objektorientierte Programmierung
Compilerbau

Produkte / Standards / Erfahrungen / Methoden

IntelliJ Idea
Jenkins
Jira
JMS
Maven
OWASP
PKI
Spring
Webservice
XML
XSLT
  • UML: Rose, Together/J

  • J2EE, Bea Weblogic, Web-Sphere

  • Tapestry

  • Hybernate

  • Spring framework

  • Design by Contract

  • UNIT-Tests nach XP

  • Oracle, DB2

  • XML, XSLT, XSL-FO, XPATH, RDF: Verarbeitung in verschiedenen Sprachen

  • Web services, Axis

  • MDA (Model Driven Architecture) und Compilerbau


Persönliche Stärken:

  • Ausgeprägtes analytisches Denken

  • Lösungsfindung bei komplexen Anforderungen

  • Selbständige Arbeitsweise und gute Teamfähigkeit

  • Extrem gute Auffassung und schnelles Einarbeiten in neue Themen

  • Hohe Identifikation mit den übernommenen Aufgaben und sehr gute Performance

  • Termintreue

  • Hohes Qualitätsbewusstsein

Projektmanagement:

  • Scoping, Zieldefinition, Projektstrukturplan, Arbeitspaketbeschreibung

  • Aufwandsschätzung, Ressourcenbedarfs- und Einsatzplanung

  • Statusberichte, Projektfortschrittsüberwachung

  • Release- und Meilensteinplanung

  • Risikomanagement

  • Testorganisation und -begleitung

  • Issue-Tracking

  • Durchführung von Projektabnahmen

  • Prozessdefinition, Vorgehensmodelle

Analyse und Konzeption:

  • Anforderungsanalyse und -management

  • Erstellen von Konzepten, Lastenheften etc.

  • Erstellen von formalen Modellen zur Abbildung von Fachanforderungen

  • Schnittstellenfunktion zwischen Fachabteilung und IT

  • Durchführung von Interviews und Analyseworkshops

  • Lösungsfindung auch bei unklaren und widersprüchlichen Anforderungen

  • UML-Modellierung

  • Nichtfunktionale Anforderungen

IT-Security:

  • Gute Kenntnisse und praktische Erfahrung mit Krytographie, symmetrischer und asymmetrischer Verschlüsselung. Sicherer Umgang mit Crypto-Libraries in Java und Python.

  • Ausführliche Praktische Erfahrung im Aufbau und Einsatz von X.509-Zertifikaten und PKI, inklusive Cross-Zertifizierung, Key Revocation Lists (CRLs), Online Certificate Status Protocol (OCSP), verschiedene X.509 Extensions, Aufbau von X.509 Zertifikaten auf Binärebene (ASN.1 DER-Kodierung)

  • Konzeption und Konfiguration von Firewall-Regeln

  • Praktische Projekterfahrung mit Oauth, OpenID-Connect, JWT (JavaWebToken)

  • Praktische Erfahrung im Aufbau eines IDS/NDS (Intrusion Detection System /Security Monitoring System)

  • Praktische Erfahrung mit Qubes-OS

  • Ausgiebige Erfahrung mit Sicherheit von Webanwendungen, OAuth, Schutz gegen Cros-Sside-Scripting (XSS) und SQL-Injection.

  • Bedrohungsanalyse nach STRIDE

  • OWSAP Best Practices

  • BSI-Grunschutz

  • Zertifizierter T.I.S.P: TeleTrustT Internet Security Professional (TÜV PersCert)

Architektur-Methodik:

  • Sehr gute Kenntnisse in OO-Methoden, UML und Design Patterns

  • Ausführliche Projekterfahrung mit Modellierungs- und CASE-Tools, z.B. Rational Software Modeler, Rational Rose, TogetherJ

  • Sehr gute Kenntnisse und Projekterfahrung mit Service-Orientierter Architektur (SOA) sowie Microservice-Architektur

  • Ausführliche Projekterfahrung mit Inversion of Control / Dependency Injection (z.B. Spring)

  • Praktische Projekterfahrung mit MDA (model driven architecture)

  • Ausführliche Praxiserfahrung im Design und der Entwicklung von Domain-Specific-Languages (DLS), Compilern, Rule- und Process-Engines

  • Praktische Projekterfahrung mit Design by Contract

  • Schichtenmodelle, Modularisierung, Abhängigkeitsanalysen

  • Lose Kopplung / SOA

  • Code Reviews und Code-Analyse

Compilerbau:

  • Entwurf und Implementierung von Domain Specific Languages (DSLs)

  • Umfangreiche Kenntnisse und praktische Erfahrung mit verschiedenen Techniken zum Source-Code-Parsen

  • Umfangreiche Kenntnisse der Algorithmen zur Code-Analyse wie Datenfluss- und Erreichbarkeitsanalyse, SSA-Form (Single-Static-Assignment), Typ-Systeme und Typ-Inferenz, etc.

  • Praktische Erfahrung in der Visualisierung von Code-Analysen

  • Gute Kenntnisse der Code-Generierungs-Techniken für stack- und registerbasierte CPUs oder virtueller Maschinen (VMs)

  • Erfahrung im dynamischen Generieren und Laden von Bytecode in der Java Virutal Machine (JVM)

Java / JEE:

  • Sehr gute Kenntnisse und ausführliche praktische Erfahrung mit der Sprache

  • Sehr gute Kenntnisse in JEE und Spring

  • Sehr gute Kenntnisse in Anbindung von SQL und NoSQL-Datenbanken

  • Gute Kenntnisse in Multithreading

  • sehr gute Kenntnisse der XML- und JSON- Verarbeitung mit Java

Web:

  • Langjährige Projekterfahrung in der Entwicklung von Webanwendungen

  • Langjährige sehr gute Projekterfahrung in Java-Script, (insb. dynamische Generierung), Verarbeitung von JSON, XML

  • Umfangreiche Projekterfahrung mit REST-Services und WebServices (SOAP, WSDL)

  • Gute Kenntnisse in HTML, Grundkenntnisse in CSS

  • Ausführliche praktische Projekterfahrung mit unterschiedlichen Frameworks (u.a. AngularJS, ReactJS, Spring-MVC, JSP, XSLT, NodeJS, verschiedene Template-Sprachen)

  • Ausführliche Erfahrung mit PHP

XML:

  • Sehr gute Kenntnisse und ausführliche Projekterfahrung in XML, XSD, XPATH, XQL, XQuery, XSLT, XSL-FO

  • Sehr gute Kenntnisse der XML-Verarbeitung mit verschiedenen Sprachen

  • Ausführliche Projekterfahrung in XML-basierten Web-Anwendungen

Office-Programme:

  • Sicherer Umgang mit Word, Excel, Powerpoint

  • Automatisierte Generierung von Dokumenten aus Datenquellen

  • Solide Grundkenntnisse MS-Project

  • Grundkenntnisse MS-Access und VBA

Betriebswirtschaft:

  • Fundierte Grundkenntnisse und Praxiserfahrung in Buchhaltung, Bilanz, Jahresabschluss

  • Fundierte Grundkenntnisse in verschiedenen Rechtsformen, Kosten- und Leistungsrechnung, investitionstheoretische Grundlagen und Kennzahlen

IT-Security:

  • TeleTrustT Information Security Professional (T.I.S.P)

Kommunikation:

  • NLP?Master (DVNLP)

  • NLP?Trainer (DVNLP)

  • Systemischer Coach (ECA)

  • Facecoaching Master und Professional (Emotionserkennung in Mikromimik)

Betriebssysteme

HPUX
Mac OS
x
MS-DOS
SUN OS, Solaris
Unix
Linux, Solaris
Windows
7
NetBSD
Qubes-OS

Programmiersprachen

Assembler
Z80, 80x86
C
C++
umfangreiche Projekterfahrung
CORBA IDL
Eiffel
Grundkenntnisse
Emacs
Forth
Imake, GNU-Make, Make-Maker etc...
J2EE
Java
Java, JDBC, Reflection, umfangreiche Projekterfahrung
JavaScript
Lisp
Scheme, Kawa, Projekterfahrung, Clojure
Makrosprachen
m4
Maschinensprachen
Z80, 80x86
Perl
PHP
PL/SQL
umfangreiche Projekterfahrung mit SQL, Oracle
Prolog
Python
incl SWIG und JPython, umfangreiche Projekterfahrung
Ruby
Scriptsprachen
Shell
Smalltalk
VisualSmalltalk, DigitalkSmalltalk
SML
Grundkenntnisse
TeX, LaTeX
yacc/lex
Postscript
Sprachintegration verschiedener Sprachen
Erlang
Basics
Haskell
Fortgeschritten
Scala
Fortgeschritten
VBA
Basics
MDA (Model Driven Architecture) und Compilerbau
Scheme
Ocaml
Logische Programmierung in Prolog
Fortgeschritten

Datenbanken

DB2
JDBC
MySQL
Oracle
Postgress
SQL
Mongo-DB
OrientDB
Neo4j
Security bezogene Code-Reviews
Ausführliche Projekterfahrung in der Verarbeitung großer Datenmengen mit Hadoop und Akka, Erfahrung mit Storm

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
ISDN
Router
Cisco
SMTP
SNMP
Agent zur Ansteuerung von USV
TCP/IP
UUCP
ip
Fortgeschritten
tcp
Fortgeschritten
udp
Fortgeschritten
icmp
Fortgeschritten
arp
Fortgeschritten
http/https
Fortgeschritten
sntp
Fortgeschritten
ftp
Fortgeschritten
pop3
Fortgeschritten
imap
Fortgeschritten
ldap
Fortgeschritten
ssl
Fortgeschritten
soap
Fortgeschritten
tls
Fortgeschritten
Umfangreiche Kenntnisse in Netzwerkprotokollen und ?topologien vlan, vpn, tunneling, routing
Administration von DNS-Zones und SSL-Zertifikaten
RMI

Hardware

embedded Systeme
PC

Branchen

Branchen

  • Telekommunikation

  • Banken & Finanzen

  • Internet, Internet Service Provider

  • Innovation-Lab

  • Marktforschung

  • Logistik

  • Automobil

  • Chemie / Pharma

  • Gesundheit

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.