Freiberuflicher Senior IT Ingenieur (Software, System, Data, Cloud, DevOps)
Aktualisiert am 26.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.12.2024
Verfügbar zu: 85%
davon vor Ort: 80%
Scrum
Java
Cloud
Python
Microservices
Kubernetes
Docker
Kafka
Quarkus
CI/CD
Linux
DevOps
GitOps
Security
SQL
Oracle
UML
KI
Software Architecture
AWS
Chinesisch
Grundkenntnisse (2 Semester Sprachkurs an der Uni)
Deutsch
Muttersprache
Englisch
fließend in Wort und Schrift
Schwedisch
Grundkenntnisse (Sprachkurs + Auslandsaufenthalt)
Vietnamesisch
Fortgeschrittene Kenntnisse (Sprachkurs + Auslandsaufenthalt)

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Jahre
2020-06 - 2024-05

Verschiedene Datenaustausch-Verfahren zur elektronischen Annahme, Prüfung und Aufbereitung von Bescheinigungsdaten und der Weitergabe an die Fachverfahren

Senior Software- und Systemingenieur Java Quarkus Quarkus Extensions ...
Senior Software- und Systemingenieur
  • Anforderungsanalyse, Konzeption und Software-Architektur.
  • Technische Leitung von Projektgruppen.
  • Unterstützung Erstellung und Review von Fachkonzepten.
  • Ableitung von Epics und User-Stories.
  • Prototyping, Implementierung, Test, Integration und Dokumentation von komplexen, performanzkritischen Software-Komponenten auf Basis von Scrum und Kanban.
  • Konzeptionierung, Implementierung und Integration von Event-Driven-Architekturen.
  • Entwurf und Entwicklung von Microservices.
  • Implementierung und Containerisierung von Java/Quarkus und Python Service-Komponenten.
  • Planung und Implementierung von Security Maßnahmen.
  • Unterstützung und Beratung bei Design, Bereitstellung, Aufbau und Pflege von Cloud-Plattformen bzw. -Infrastrukturen (Kubernetes, Rancher). 
  • Verwaltung großer cloudbasierter Systemlandschaften mit Automatisierungswerkzeugen auf Basis von GitOps-Methoden und -Tools (IaC). 
  • Entwicklung automatisierter CI/CD Prozesse.
  • Erstellen, Implementieren und Konfigurieren von Kubernetes Containern.
  • Entwicklung von hochverfügbaren und skalierbaren Kubernetes Workloads.
  • Erstellung automatisierter Kubernetes Jobs.
  • Monitoring und Alerting.
  • Planung und Durchführung der Migration von Anwendungen in die Cloud.
  • Entwurf und Entwicklung von Datenpipelines zu externen Systemen, z.B. Fraud Management.
  • Lokalisierung, Analyse und Beseitigung von Software-Fehlern.
  • Coaching und Know-How-Transfer.
  • Testautomatisierung.
  • Planung und Durchführung von systemweiten Performance-Analysen und -Optimierungen.
  • Unterstützung bei Reifegrad und Security Audits.

IntelliJ Apache Tomcat Payara Oracle SQL Developer Oracle Oracle 21c Confluent AKHQ AWS S3 MinIO Rancher HashiCorp Vault Jenkins SonarQube NexusIQ Postman GitHub Bitbucket Confluence Jira
Java Quarkus Quarkus Extensions Python Spring Boot REST JSON XML OAuth 2.0 JWT SQL PL/SQL Docker Kubernetes kubectl kustomize Helm Linux Private Cloud Flux Tekton Maven Git s5cmd Boto3 AWS SDK podman kaniko Kafka Shell-Script ELK Kibana Grafana Loki Prometheus nginx npm HTML5 CSS3 Angular JavaScript OpenAPI Infrastructure as code GitOps
Bundesbehörde
1 Jahr 7 Monate
2018-07 - 2020-01

Product Reliability / Payment Methods

Senior Software- und Systemingenieur Java Python Spring Boot ...
Senior Software- und Systemingenieur
  • Entwicklungsberatung mit dem Ziel der Bereitstellung und Nutzung von Infrastruktur und Cloudressourcen.
  • Konzeption sowie Ausbau und Betrieb der DevOps-Infrastruktur in enger Zusammenarbeit mit anderen Fachbereichen und externen Dienstleistern.
  • Automatisierung von Test-, Deployment- und Installationsprozessen mithilfe verschiedener Programmier-/Skriptsprachen (Java, C-Shell, Python) und Tools.
  • Beratung bei Entwicklung und Qualitätssicherung sowie bei Planung und Durchführung der Softwarereleases.
  • Datenanalyse, Data Cleansing und Datenaufbereitung zur Unterstützung der automatisierten Fehlerkorrektur (Python, REST).
  • Konzeption und Beratung sowie Durchführung von Datenauswertungen großer Datenmengen.
  • Datenarchivierung.
  • Performance-Analysen und -Optimierungen.
  • Application Monitoring (Dynatrace, Grafana).
JBoss WildFly Application Server Tomcat Postman Jenkins SonarQube Google Cloud Oracle 12c Toad Oracle Enterprise Manager Dynatrace PostgreSQL DbVisualizer MongoDB Studio 3T IntelliJ Confluence JIRA GitHub Bitbucket
Java Python Spring Boot Kotlin Linux Shell Scripting REST JSON Maven Docker Kubernetes NoSQL PL/SQL npm Angular Swagger Git
Internationaler Handelskonzern
1 Jahr 5 Monate
2016-05 - 2017-09

Internet Banking & Brokerage, Public Web

Senior Software- und Systemingenieur Java JEE Wicket ...
Senior Software- und Systemingenieur
  • Service-, Web- und Frontend-Entwicklung für eine mehrschichtige Systemarchitektur mit Hilfe agiler Methoden (Scrum, Kanban).
  • Analyse, Entwurf, Realisierung und Integration von Modulen und Services für Internet Banking & Brokerage (MDA, Java, JEE, REST, Wicket, Spring, OAuth2, Swagger).
  • Analyse, Entwurf und Realisierung von responsive UI Komponenten der Präsentationsschicht (Java, JEE, Wicket, Spring, JavaScript, jQuery, HTML5, CSS3, Android, iOS, Ionic).
  • Kommunikation und Abstimmung mit den Fachbereichen.
  • Durchführung von Code Reviews und Refactorings.
  • Change Requests und Bugfixing (JIRA).
  • Komponenten-/Integrationstest (JUnit, EasyMock, Mockito, Fitnesse).
  • SW-Versionsverwaltung mit Git, Git Stash.
  • Continuous Build und Continuous Integration (Jenkins, CloudBees, DevOps).
  • Konzeption, Modellierung und Dokumentation (Confluence, Swagger).
JBoss Tomcat IntelliJ Mockito Jenkins CloudBees Oracle 11g Toad Ionic Confluence JIRA
Java JEE Wicket JavaScript Spring jQuery REST JSON JUnit EasyMock Mockito Maven HTML5 CSS3 Ionic Swagger Camunda SVN Git
Internationaler Bankkonzern
4 Monate
2016-01 - 2016-04

Portalentwicklung / Frontend

Senior Software- und Systemingenieur Java JEE Web Services ...
Senior Software- und Systemingenieur
  • Agile Java/JEE-Entwicklung einer mehrschichtigen Systemarchitektur (Java, JEE, Kanban).
  • Analyse, Entwurf und Realisierung von UI Komponenten unter Einbeziehung der Service-Schicht (Java, JEE, REST, JAX-RS, Web Services, OAuth2, GWT, JavaScript, HTML5, CSS3).
  • Komponenten-/Integrationstest.
  • SW-Versionsverwaltung mit Git, SVN.
  • Continuous Build und Continuous Integration (Jenkins).
  • Konzeption, Modellierung und Dokumentation (Confluence, Swagger).
Tomcat Jetty Eclipse Jenkins MongoDB DB2 PostgreSQL Confluence JIRA Swagger
Java JEE Web Services REST GWT JSON XML OAuth2 JUnit JavaScript HTML5 CSS3 SVN Git
Internationales Unternehmen für Telekommunikationsdienstleistungen
8 Monate
2015-06 - 2016-01

MultiChannel Store / Checkout

Senior Software- und Systemingenieur Java JEE Spring ...
Senior Software- und Systemingenieur
  • Agile JEE-Entwicklung einer mehrschichtigen Systemarchitektur (Scrum).
  • Analyse, Entwurf und Realisierung von Komponenten der Service- und Business-Schicht (Java, JEE, Spring, REST, JAX-RS, Web Services).
  • Komponenten-/Integrationstest (JUnit). 
  • SW Versionsverwaltung mit Git, Git Stash.
  • Continuous Build und Continuous Integration (Jenkins, DevOps).
  • Modellierung und Dokumentation (Confluence).
  • Entwicklung eines Frameworks zur Performance-Messung (Java, JEE, JSF).
  • Entwicklung von automatisierten Tests (Java, Jenkins).
JBoss WildFly Application Server Eclipse IntelliJ Jenkins PostgreSQL Confluence JIRA
Java JEE Spring Web Services REST JSON JSF XML JAXB JUnit Maven Git
Internationaler Handelskonzern
1 Jahr 3 Monate
2014-02 - 2015-04

Call Center Clients & Internet-Banking

Senior Software- und Systemingenieur Java JEE Wicket ...
Senior Software- und Systemingenieur
  • Web- und Frontend-Entwicklung einer mehrschichtigen Systemarchitektur.
  • Analyse, Entwurf und Realisierung von UI Komponenten der Präsentationsschicht (Java, JEE, Wicket, Spring, JavaScript, jQuery, Struts, HTML, CSS).
  • Prototyping UI Komponenten für Finanzprodukte wie Konto- und Depoteröffnung, Wertpapiere, Spar- oder Kreditprodukte (AngularJS, Spring MVC, Bootstrap).
  • Change Requests und Bugfixing (JIRA).
  • Komponenten-/Integrationstest (JUnit, Mockito, TestNG).
  • SW-Versionsverwaltung mit Git, Git Stash.
  • Continuous Build und Continuous Integration (Jenkins). 
  • Modellierung und Dokumentation (Confluence).
IntelliJ JBoss Jetty Tomcat Oracle 11g Toad Confluence Jira Git Stash
Java JEE Wicket Spring JavaScript jQuery Ajax Struts WebServices JUnit TestNG Mockito HTML CSS Bootstrap Maven Jenkins
Internationaler Bankkonzern
4 Monate
2013-10 - 2014-01

Neugestaltung weltweiter Internetauftritt

Senior Software- und Systemingenieur Scrum Java JEE ...
Senior Software- und Systemingenieur
  • Agile Web- und Frontend-Entwicklung einer mehrschichtigen Systemarchitektur (Scrum).
  • Analyse, Entwurf und Realisierung von UI-Komponenten der Präsentationsschicht (JavaScript, jQuery, CSS).
  • Website Struktur- und Template-Erstellung (CQ5).
  • Authoring und Publishing Web-Content (CQ5, Siteadmin).
  • Komponenten-/Integrationstest (Junit, TestNG).
  • Contentpflege, Customizing und Internationalisierung (JavaScript, CQ5).
  • Modellierung und Dokumentation (Magic Draw, Confluence, HP QC).
  • Continuous Build und Continuous Integration (CI/CD).
  • Planung der Arbeitspakete inklusive Aufwandsschätzung.
IntelliJ Oracle 11g Oracle SQL Developer CQ5 Magic Draw Confluence HP QC Glassfish JRebel
Scrum Java JEE JavaScript jQuery Ajax JSON REST WebServices XML HTML CSS JUnit TestNG Mockito Jenkins Git Maven
Internationaler Automobilkonzern
1 Jahr 8 Monate
2012-03 - 2013-10

Neugestaltung weltweiter Internetauftritt

Senior Software- und Systemingenieur Scrum Scrum Master Java ...
Senior Software- und Systemingenieur
  • ?Internet Marketing Maintenance?, Fahrzeug Stammdaten 
  • Agile Web-, Frontend- und Backend-Entwicklung (Scrum). 
  • Objektorientierte Analyse, Design und Implementierung von Systemkomponenten einer mehrschichtigen Architektur.
  • Analyse, Entwurf und Realisierung von Systemkomponenten der Persistenz-, Service- und Business-Schicht (JEE, EJB3, Oracle). 
  • Analyse, Entwurf und Realisierung von UI Komponenten der Präsentationsschicht (JSF2, JavaScript, jQuery, CSS).
  • Modellierung und Dokumentation (UML, MagicDraw, Confluence, HP QC).
  • Verwaltung und Aufbereitung von Testdaten (Python).
  • Komponenten-/Integrationstest (Junit, TestNG).
  • Customizing und Internationalisierung.
  • Performance Optimierung.
  • Continuous Build und Continuous Integration (CI/CD).
  • Clean Code.
Glassfish Eclipse IntelliJ JRebel Oracle 11g Oracle SQL Developer DBUnit Magic Draw Confluence HP QC
Scrum Scrum Master Java JEE Python EJB 3.x Hibernate Hibernate Query Language OpenJPA REST JSON JSF2 CDI MyFaces RichFaces JavaScript jQuery XHTML XML HTML CSS JUnit TestNG Mockito Maven Jenkins SonarQube Xtend Flyway Freemarker SVN Git
Internationaler Automobilkonzern
11 Monate
2011-04 - 2012-02

Architecture, Integration and Design for Automotives (AIDA)

Senior Software- und Systemingenieur, Senior IT Berater, IT Konzepter Java J2EE JEE ...
Senior Software- und Systemingenieur, Senior IT Berater, IT Konzepter
  • E/E Datenmanagement für Funktions- und Architekturentwicklung
  • Durchführung von Grob-, Fach- und IT-Konzeption.
  • Abstimmung mit Schnittstellenpartnern und Durchführung von Schnittstellenspezifikationen.
  • Objektorientierte Analyse, Design und Implementierung von Systemkomponenten und automatisierten Schnittstellen unter Linux und Windows (Java, J2EE, JEE, Enovia ADK).
  • Analyse, Entwurf und Realisierung von zusätzlichen Enovia PLM V6 UI Komponenten zur Datenvisualisierung und -export (Java, J2EE, JEE, Enovia ADK, Enovia JPO).
  • Design und Implementierung von DB Systemkomponenten (Oracle 11g, SQL).
  • Systemintegration und -migration (MQL, TCL).
  • Komponenten-/Integrationstest.
Tomcat Eclipse Oracle 11g Oracle SQL Developer Enovia PLM V6 Magic Draw HP QC
Java J2EE JEE JavaScript Ant JUnit Hudson Enovia ADK Enovia JPO MQL TCL SVN HTML CSS
Internationaler Automobilkonzern
6 Monate
2010-11 - 2011-04

Warranty Management Data System (WMDS)

Senior Software- und Systemingenieur
Senior Software- und Systemingenieur
  • Web-, Frontend- und Backend-Entwicklung.
  • Objektorientierte Analyse, Design und Implementierung von Systemkomponenten innerhalb einer mehrschichtigen MVC-Architektur unter Linux / Windows.
  • Analyse, Entwurf und Realisierung von Systemkomponenten der Persistenz-, Service- und Business-Schicht (J2EE, JEE, EJB3).
  • Analyse, Entwurf und Realisierung von UI-Komponenten der Präsentationsschicht (Struts, Tiles, JSP, JSTL, JavaScript).
  • Design und Implementierung von DB-Systemkomponenten (Oracle 10g, PL/SQL).
  • Systemintegration.
  • Komponenten-/Integrationstest.
  • Customizing und Internationalisierung.
Java J2EE JEE EJB3 JPA Hibernate Struts BEA WebLogic HTML CSS JavaScript JSTL Eclipse Ant JUnit Oracle 10g PL/SQL SQL Developer SVN
Internationaler Automobilkonzern
4 Monate
2010-12 - 2011-03

Durchgängige Prüfzeichenverwaltung (DPV)

Senior Software- und Systemingenieur Java J2EE JEE ...
Senior Software- und Systemingenieur
  • Web-, Frontend- und Backend-Entwicklung.
  • Web-, Frontend- und Backend-Entwicklung.
  • Objektorientierte Analyse, Design und Implementierung von Systemkomponenten einer mehrschichtigen Architektur.
  • Analyse, Entwurf und Realisierung von Systemkomponenten der Persistenz-, Service- und Business-Schicht (J2EE, JEE, EJB).
  • Analyse, Entwurf und Realisierung von UI-Komponenten der Präsentationsschicht (JavaScript, ExtJS, Direct Web Remoting).
  • Anbindung von externen SAP- und DMS-Systemen (Java, SAP JCo, CORBA).
  • Visualisierung der Ergebnisdaten.
  • Komponenten-/Integrationstest.
  • Customizing und Internationalisierung.
BEA WebLogic Eclipse Oracle 10g Oracle SQL Developer
Java J2EE JEE EJB JPA SAP JCo JavaScript ExtJS Direct Web Remoting (DWR) HTML CSS Ajax Corba Ant JUnit SVN
Internationaler Automobilkonzern
2 Jahre 11 Monate
2007-12 - 2010-10

Reporting Plattformen

Senior Software- und Systemingenieur, Senior IT Berater Java J2EE Hibernate ...
Senior Software- und Systemingenieur, Senior IT Berater
  • Konzeption und Entwicklung von mehrschichtigen Reporting Plattformen.
  • Analyse der verschiedenen Datenquellen für das Reporting.
  • Konzeption, Design und Implementierung von automatisierten Workflows für ETL, Data Preparation und Cleansing (C-Shell Skripting, PL/SQL, SAP BO Data Integrator, Control-M, Perl).
  • Objektorientierte Analyse, Design und Implementierung von Portal-Systemkomponenten innerhalb Mehrschicht-Architektur (Multi-Tier Architecture) unter Unix / Windows.
  • Analyse, Entwurf und Realisierung von Systemkomponenten der Persistenz-, Service- und Business-Schicht (Java, PL/SQL).
  • Analyse, Entwurf und Realisierung von UI-Komponenten der Präsentationsschicht (JSF, JavaScript, HTML, CSS, JSTL).
  • Design und Implementierung von Adhoc-Reporting-Methoden (Java, JSF).
  • Design und Implementierung von Usermanagement-Komponenten (Oracle, Java ).
  • Analyse und Implementierung von automatisierten Reports (SAP BO, SAP BO Data Integrator).
  • Design und Implementierung von automatisierten Methoden zum Systemmonitoring (Java, PL/SQL, Perl, Control-M).
  • Komponenten-/Systemtest und -optimierung.
  • Planung und Durchführung von Security Analysen (OWASP).
  • Customizing und Internationalisierung.
  • Entwicklung unter Eclipse, Ant.
  • Konfigurationsmanagement mit CVS.
Tomcat Eclipse SAP BO Business Objects Data Integrator Control-M
Java J2EE Hibernate JSF MyFaces Oracle ADF Faces XML JavaScript jQuery JSTL HTML CSS Ant SQL PL/SQL SAP BO Perl jmeter CVS
Internationaler Dienstleister im Bereich Telekommunikation und Systemintegration
9 Monate
2007-04 - 2007-12

Konzeption und Entwicklung E-Commerce Plattform

Senior Software- und Systemingenieur, Senior IT Berater Java J2EE EJB3 ...
Senior Software- und Systemingenieur, Senior IT Berater
  • Konzeption und Entwicklung einer mehrschichtigen E-Commerce Plattform zur Realisierung eines Online-Shop-Systems.
  • Objektorientierte Analyse, Design und Implementierung von Shop-Management-Komponenten einer Mehrschicht Architektur (Multi-Tier Architecture) unter Linux / Windows.
  • Analyse, Entwurf und Realisierung von Komponenten der Persistenz-, Service- und Business-Schicht (JEE, EJB3, Hibernate, JBoss Seam).
  • Analyse, Entwurf und Realisierung von UI Komponenten der Präsentationsschicht (JSF, AJAX, Javascript, JSTL, JBoss Seam).
  • Technische Beratung, Konzeption und Realisierung eines integrierten rollen- und regelbasierten Sicherheits- und Berechtigungssystems (JAAS, JBoss Seam, JBoss Rules).
  • Analyse und Realisierung von Business-Workflow- und UI-Pageflow-Komponenten (XML, JBPM, JEE 5).
  • Analyse und Implementierung von Systemkonfigurationskomponenten (XML, Castor).
  • Komponenten-/Systemtest und -optimierung.
  • Customizing und Internationalisierung.
  • Definition und Implementierung von Systemmanagement-Komponenten (JBoss JMX).
  • Entwicklung unter Eclipse, JBoss IDE und Ant.
  • Konfigurationsmanagement mit CVS.
JBoss Eclipse DB2 Oracle 10g DBVisualizer
Java J2EE EJB3 Hibernate JSF Ajax Facelets XML JavaScript JSTL JAAS JBoss Seam JBoss Rules (DROOLS) JBPM Ant CVS MyFaces Ajax4JSF RichFaces Castor SQL HTML CSS
Medien-/Verlagsgruppe, E-Commerce
3 Monate
2007-01 - 2007-03

Integration Business Process Modelling und BI

Senior Software-und Systemingenieur, Senior IT Berater Java J2EE Struts ...
Senior Software-und Systemingenieur, Senior IT Berater
  • Business Process Modelling und Beratung Business Intelligence.
  • Prototyping für Finanzapplikationen.
  • Durchführung von Marktanalysen zum Thema BPM und BI.
  • Software-Evaluierung und Prototyping.
  • Entwicklung eines Portals zur Integration von Business Process Modelling und BI.
  • Entwicklung von Prototypen für Systeme zum Thema "Car Configuration" und "Car Financing".
BEA WebLogic Eclipse DB2 JBoss Application Server Pentaho arcplan MySQL
Java J2EE Struts JavaScript HTML CSS JBoss jBPM JPortal JBoss Seam Portlet JSF
Finanzdienstleister Automotive
1 Jahr 2 Monate
2005-12 - 2007-01

Management Consulting CQM

Senior IT Berater Java J2EE C ...
Senior IT Berater
  • Analyse und Bewertung von Enterprise- und Multi-Tier Applikationen (J2EE, WSAD, EJB, WebServices, Servlets, Portlets, Struts, JSP, JSF, JDBC, Spring, Hibernate, XML Messaging, JAXB, IBM WebSphere, Oracle 9i, C/C++, CORBA, .Net, ASP .Net, MS SQL Server).
  • Analyse und Bewertung von SAP-Applikationen (ABAP, BSP).
  • Erstellung von Qualitätsprofilen für die zu untersuchenden Applikationen.
  • Durchführung und Moderation von Workshops für die Kunden.
  • Technische Beratung bei der Definition und Verabschiedung konzernweiter Software-Metriken.
  • Ableitung von Verbesserungsmaßnahmen zur Steigerung der Software-Qualität.
  • Erstellung von technischen und fachlichen Spezifikationen.
  • Administration der Analyseumgebung (CAST, Oracle 9i, Tomcat 5, Windows 2003).
  • Kooperation mit dem Analysetool-Hersteller zur Toolverbesserung / Wissensaustausch.
  • Know-How-Transfer und Coaching von Team-Mitgliedern.
IBM WebSphere WSAD Eclipse Tomcat Oracle 9i MS SQL Server CAST Application Intelligence Platform
Java J2EE C C++ ABAP
Telekommunikations- und Multimedia-Dienstleister
deutschlandweit
3 Jahre
2002-12 - 2005-11

Neuentwicklung eines Abrechnungssystems im Gesundheitswesen (Ärzte, Krankenkassen)

Senior Software- und Systemingenieur C++ SQL PL/SQL ...
Senior Software- und Systemingenieur
  • Objektorientierte Analyse von Systemkomponenten (UML, Rational Rose).
  • Analyse der verschiedenen Datenquellen.
  • Konzeption und Umsetzung von Workflows zum Data-Import, Data-Preparation und -cleansing.
  • Konzeption und Umsetzung der Algorithmen zur Wirtschaftlichkeits- und Punktwerteberechnung.
  • Konzeption des Datenbankdesigns.
  • Objektorientiertes Design und Realisierung (C++).
  • Datenbankentwicklung unter Oracle, PL/SQL und TOAD.
  • Erstellung und Review von Analysedokumenten.
  • Iterative Reviews mit den zuständigen Fachbereichen.
  • Trouble-Shooting (Fehleranalyse und -beseitigung).
  • Know-How-Transfer und Coaching.
  • Definition und Automatisierung von Modultests (XML, Perl).
  • Unterstützung des Kunden beim Abnahmetest.
  • Analyse und Ausführung von Systemoptimierungen.
  • Modellierung, Erstellung und automatisierte Auswertung von XML-Systemausgaben (Perl, Xerces, XML Spy).
Rational Rose MS Visual Studio C++ Oracle 9i TOAD WinRunner XMLSpy
C++ SQL PL/SQL Perl PVCS
Öffentlich rechtlicher Dienstleister im Gesundheitswesen
2 Jahre 5 Monate
2000-06 - 2002-10

Mobile End-User Applications

Software- und Systemingenieur C C++ Java ...
Software- und Systemingenieur
  • Analyse, Design und Realisierung von mobilen Anwendungen (OOA, OOD, UML, Togehter, Java, J2EE, C/C++).  
  • Durchführung von Anforderungsanalysen, Vor- und Machbarkeitsstudien.
  • Durchführung von Aufwandsschätzungen.
  • Bewertung unterschiedlicher Software-Architekturen und Designalternativen.
  • Cross-Platform-Development.
  • Entwicklung Backend-Systeme und Proxy-Server unter Unix Solaris, Linux(Suse, Redhat) und Windows NT/2000/XP.
  • Entwicklung Client-Systeme unter Windows CE (Pocket-PC), Symbian und PalmOS. 
  • Proxy-Server Implementierung mit Java, J2EE, C/C++, TCP/IP, HTTP.
  • Design und Implementierung von Softwarekomponenten zur Benutzerauthentifikation und -authorisierung mit Java, RADIUS/AAA und LDAP.
  • Entwicklung eines modell- und webbasierten Systems zum automatiserten Testen und Testreporterzeugung (Java, J2EE, Apache Web Server, Apache Tomcat, Ant, Xalan, Xerces, XML, XSLT).
  • Konfigurationsmanagement und Issue Tracking.
  • Patentanalyse, -ausarbeitung und -einreichung.
  • Durchführung von projektbezogenen Präsentationen.
  • Schulung von neuen Mitarbeitern.
Together ClearCase ClearDDTS Apache Web Server Tomcat Servlet Engine Squid Caching Proxy Steel-Belted Radius/AAA Server
C C++ Java J2EE Ant Xalan Xerces xmldb RTP RTSP OpenLDAP XML XSLT HTML DHTML JavaScript Unix Shell Scripting
Internationaler Telekommunikationsausrüster
10 Monate
1999-08 - 2000-05

GPRS-Softwareentwicklung

Software- und Systemingenieur Unix Shell Scripting Java C
Software- und Systemingenieur
  • Analyse und Design von GPRS-Systemkomponenten mit Java, C und CORBA unter Unix Solaris.
  • Analyse und Implementierung von Softwarekomponenten zum Fault-, Configuration-, Accounting-, Performance- und Security-Management.
  • Trouble-Shooting.
  • Konfigurationsmanagement und Issue Tracking mit Rational ClearCase / ClearDDTS.
  • On-Site-Support und Know-How-Transfer im europäischen Ausland.
ClearCase ClearDDTS Framemaker Solaris
Unix Shell Scripting Java C
Internationaler Telekommunikationsausrüster
Deutschland und Schweden
4 Monate
1999-04 - 1999-07

IT-Training

IT-Trainer C C++ SQL
IT-Trainer
Durchführung von IT Training (Java, C, C++, SQL, Oracle, MS Office, Visual Basis).
Oracle MS Office Visual Basic
C C++ SQL
Universität, Behörde
Asien
1 Jahr 2 Monate
1998-05 - 1999-06

Geschäftsprozesse

IT Berater
IT Berater
Analyse und Reimplementierung von Geschäftsprozessen in der asiatischen Landeszentrale eines großen deutschen Elektronikkonzerns.
MS Windows MS Access MS Excel Visual Basic for Applications
Internationaler Elektronikkonzern, Asien/Pazifik
Asien
6 Monate
1998-10 - 1999-03

Flughafen Border-Control-System

Software- und Systemingenieur, IT Berater SQL Basic Netzwerk/Sicherheit
Software- und Systemingenieur, IT Berater
  • Betreuung eines komplexen Client/Server-Systems zur Erfassung und Auswertung aller Ein-/Ausreisedaten der Flugpassagiere an einem internationalen asiatischen Flughafen.
  • Umfassende Betreuung und Zusammenarbeit mit dem zuständigen Ministerium (One-face-to-the-customer).
  • Trouble-Shooting.
  • Koordination von Wartungsarbeiten mit Lieferanten.
  • Koordination zwischen dem deutschen Projekthauptsitz und dem asiatischen Ministerium.
  • Durchführung von internen und externen Schulungen.
Oracle MS Exchange Visual Basic
SQL Basic Netzwerk/Sicherheit
Internationaler Elektronikkonzern, Asien/Pazifik
Asien
7 Monate
1998-07 - 1999-01

Qualitätsinformationssystem zum Management qualitätsrelevanter Kennzahlen

IT Berater, Projektleiter SQL VBA
IT Berater, Projektleiter
  • Leitung und Koordinierung eines Projektteams zur Analyse, Konzeption und Realisierung eines Informationssystems zur Erfassung und Auswertung von Produktionsparametern zur Fehleranalyse. 
  • Durchführung der Anforderungsanalyse. 
  • Planung der Arbeitspakete. 
  • Durchführung von Aufwandsschätzungen. 
  • Anwendungsentwicklung und -beratung. 
  • Durchführung der Systemeinführung und Integration in den Produktionsablauf. 
  • Durchführung von Anwenderschulungen.
MS Access MS Excel Visual Basic
SQL VBA
Joint-Venture eines internationalen Elektronikkonzerns, Asien/Pazifik
Asien
3 Monate
1997-10 - 1997-12

Wissensentdeckung in Datenbanken

Student C++ SQL
Student
  • Studentische Mitarbeit im Forschungsbereich Wissensentdeckung in Datenbanken. 
  • Aufbereitung (ETL) von großen Datenmengen zur Wissensentdeckung in Datenbanken.
Oracle Sun Microsystems
C++ SQL
Universität
Dortmund

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2020-02 - 2020-02

Professional Scrum Master

Professional Scrum Master (PSM I) Zertifikat, Scrum.org, Frankfurt
Professional Scrum Master (PSM I) Zertifikat
Scrum.org, Frankfurt
1 Monat
2020-02 - 2020-02

Professional Scrum Product Owner

Professional Scrum Product Owner (PSPO I) Zertifikat, Scrum.org, Frankfurt
Professional Scrum Product Owner (PSPO I) Zertifikat
Scrum.org, Frankfurt

Position

Position

  • Senior Software- und Systemingenieur / Agile Produktentwicklung / alle Branchen
  • Data Consultant / Data Engineer
  • Cloud Engineer
  • DevOps Engineer
  • Internationales Project Engineering

Kompetenzen

Kompetenzen

Top-Skills

Scrum Java Cloud Python Microservices Kubernetes Docker Kafka Quarkus CI/CD Linux DevOps GitOps Security SQL Oracle UML KI Software Architecture AWS

Schwerpunkte

Agile Produktentwicklung
Business Intelligence (BI)
Consulting
Data Consulting
Data Engineering
Datenbanken
Software Entwicklung
Web / Internet
KI
Cloud Engineering
ML
DevOps

Produkte / Standards / Erfahrungen / Methoden

Software-Lifecycle: Anforderungsanalyse, Vor- und Machbarkeitsstudien, Prototyping, Grob-, Fach- und IT-Konzeption, Design, Implementierung, Qualitätssicherung und Wartung
Agile Softwareentwicklung (Scrum, Kanban)
Objektorientierte Analyse & Design
Software-Architektur
Event Driven Architecture
Microservices
Cloud Computing
Datenbankdesign und -entwicklung
Künstliche Intelligenz (KI)
Maschinelles Lernen (ML)
Data Mining
Wissensentdeckung in Datenbanken (KDD)
Telekommunikation: Network Management, SNMP, RADIUS/AAA, LDAP, Streaming-Protokolle, AAA, LDAP
Konfigurationsmanagement: Git, Github
DevOps
GitOps
Internationales Project Engineering (insbes. Asien/Pazifik)
Training und Coaching

Betriebssysteme

Mac OS, iOS
MS-DOS
SUN OS, Solaris
Unix
Windows
Linux

Programmiersprachen

Assembler
Basic
Visual Basic, VBA
C
C++
GNU C++, MS Visual Studio C++
CORBA IDL
Emacs
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
Modula-2
Pascal
Perl
PL/SQL
Prolog
Python
Shell
C-Shell, K-Shell, Bourne-Shell, Bash
Swift
Xcode
TeX, LaTeX

Datenbanken

Access
DAO
DB2
JDBC
MongoDB
MS SQL Server
Oracle
Oracle 9i, 10g, 11g, 12c
PostgreSQL
SQL

Datenkommunikation

Internet, Intranet
RFC
RPC
SMTP
SNMP
TCP/IP
Winsock

Hardware

PC
vertiefte Hardwarekenntnisse
SNI RM-Rechner
SUN
Ultra, SPARC Enterprise Servers (T-Series, M-Series)

Branchen

Branchen

  • Medien, Verlag
  • Elektrotechnik
  • Telekommunikation
  • Multimedia
  • Mobilfunk
  • Gesundheitswesen
  • Einzelhandel
  • Automobil, Versicherung Automobil
  • Forschung, Entwicklung, UNI
  • Flughafen
  • Behörden
  • Automotive
  • Finanzen

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Jahre
2020-06 - 2024-05

Verschiedene Datenaustausch-Verfahren zur elektronischen Annahme, Prüfung und Aufbereitung von Bescheinigungsdaten und der Weitergabe an die Fachverfahren

Senior Software- und Systemingenieur Java Quarkus Quarkus Extensions ...
Senior Software- und Systemingenieur
  • Anforderungsanalyse, Konzeption und Software-Architektur.
  • Technische Leitung von Projektgruppen.
  • Unterstützung Erstellung und Review von Fachkonzepten.
  • Ableitung von Epics und User-Stories.
  • Prototyping, Implementierung, Test, Integration und Dokumentation von komplexen, performanzkritischen Software-Komponenten auf Basis von Scrum und Kanban.
  • Konzeptionierung, Implementierung und Integration von Event-Driven-Architekturen.
  • Entwurf und Entwicklung von Microservices.
  • Implementierung und Containerisierung von Java/Quarkus und Python Service-Komponenten.
  • Planung und Implementierung von Security Maßnahmen.
  • Unterstützung und Beratung bei Design, Bereitstellung, Aufbau und Pflege von Cloud-Plattformen bzw. -Infrastrukturen (Kubernetes, Rancher). 
  • Verwaltung großer cloudbasierter Systemlandschaften mit Automatisierungswerkzeugen auf Basis von GitOps-Methoden und -Tools (IaC). 
  • Entwicklung automatisierter CI/CD Prozesse.
  • Erstellen, Implementieren und Konfigurieren von Kubernetes Containern.
  • Entwicklung von hochverfügbaren und skalierbaren Kubernetes Workloads.
  • Erstellung automatisierter Kubernetes Jobs.
  • Monitoring und Alerting.
  • Planung und Durchführung der Migration von Anwendungen in die Cloud.
  • Entwurf und Entwicklung von Datenpipelines zu externen Systemen, z.B. Fraud Management.
  • Lokalisierung, Analyse und Beseitigung von Software-Fehlern.
  • Coaching und Know-How-Transfer.
  • Testautomatisierung.
  • Planung und Durchführung von systemweiten Performance-Analysen und -Optimierungen.
  • Unterstützung bei Reifegrad und Security Audits.

IntelliJ Apache Tomcat Payara Oracle SQL Developer Oracle Oracle 21c Confluent AKHQ AWS S3 MinIO Rancher HashiCorp Vault Jenkins SonarQube NexusIQ Postman GitHub Bitbucket Confluence Jira
Java Quarkus Quarkus Extensions Python Spring Boot REST JSON XML OAuth 2.0 JWT SQL PL/SQL Docker Kubernetes kubectl kustomize Helm Linux Private Cloud Flux Tekton Maven Git s5cmd Boto3 AWS SDK podman kaniko Kafka Shell-Script ELK Kibana Grafana Loki Prometheus nginx npm HTML5 CSS3 Angular JavaScript OpenAPI Infrastructure as code GitOps
Bundesbehörde
1 Jahr 7 Monate
2018-07 - 2020-01

Product Reliability / Payment Methods

Senior Software- und Systemingenieur Java Python Spring Boot ...
Senior Software- und Systemingenieur
  • Entwicklungsberatung mit dem Ziel der Bereitstellung und Nutzung von Infrastruktur und Cloudressourcen.
  • Konzeption sowie Ausbau und Betrieb der DevOps-Infrastruktur in enger Zusammenarbeit mit anderen Fachbereichen und externen Dienstleistern.
  • Automatisierung von Test-, Deployment- und Installationsprozessen mithilfe verschiedener Programmier-/Skriptsprachen (Java, C-Shell, Python) und Tools.
  • Beratung bei Entwicklung und Qualitätssicherung sowie bei Planung und Durchführung der Softwarereleases.
  • Datenanalyse, Data Cleansing und Datenaufbereitung zur Unterstützung der automatisierten Fehlerkorrektur (Python, REST).
  • Konzeption und Beratung sowie Durchführung von Datenauswertungen großer Datenmengen.
  • Datenarchivierung.
  • Performance-Analysen und -Optimierungen.
  • Application Monitoring (Dynatrace, Grafana).
JBoss WildFly Application Server Tomcat Postman Jenkins SonarQube Google Cloud Oracle 12c Toad Oracle Enterprise Manager Dynatrace PostgreSQL DbVisualizer MongoDB Studio 3T IntelliJ Confluence JIRA GitHub Bitbucket
Java Python Spring Boot Kotlin Linux Shell Scripting REST JSON Maven Docker Kubernetes NoSQL PL/SQL npm Angular Swagger Git
Internationaler Handelskonzern
1 Jahr 5 Monate
2016-05 - 2017-09

Internet Banking & Brokerage, Public Web

Senior Software- und Systemingenieur Java JEE Wicket ...
Senior Software- und Systemingenieur
  • Service-, Web- und Frontend-Entwicklung für eine mehrschichtige Systemarchitektur mit Hilfe agiler Methoden (Scrum, Kanban).
  • Analyse, Entwurf, Realisierung und Integration von Modulen und Services für Internet Banking & Brokerage (MDA, Java, JEE, REST, Wicket, Spring, OAuth2, Swagger).
  • Analyse, Entwurf und Realisierung von responsive UI Komponenten der Präsentationsschicht (Java, JEE, Wicket, Spring, JavaScript, jQuery, HTML5, CSS3, Android, iOS, Ionic).
  • Kommunikation und Abstimmung mit den Fachbereichen.
  • Durchführung von Code Reviews und Refactorings.
  • Change Requests und Bugfixing (JIRA).
  • Komponenten-/Integrationstest (JUnit, EasyMock, Mockito, Fitnesse).
  • SW-Versionsverwaltung mit Git, Git Stash.
  • Continuous Build und Continuous Integration (Jenkins, CloudBees, DevOps).
  • Konzeption, Modellierung und Dokumentation (Confluence, Swagger).
JBoss Tomcat IntelliJ Mockito Jenkins CloudBees Oracle 11g Toad Ionic Confluence JIRA
Java JEE Wicket JavaScript Spring jQuery REST JSON JUnit EasyMock Mockito Maven HTML5 CSS3 Ionic Swagger Camunda SVN Git
Internationaler Bankkonzern
4 Monate
2016-01 - 2016-04

Portalentwicklung / Frontend

Senior Software- und Systemingenieur Java JEE Web Services ...
Senior Software- und Systemingenieur
  • Agile Java/JEE-Entwicklung einer mehrschichtigen Systemarchitektur (Java, JEE, Kanban).
  • Analyse, Entwurf und Realisierung von UI Komponenten unter Einbeziehung der Service-Schicht (Java, JEE, REST, JAX-RS, Web Services, OAuth2, GWT, JavaScript, HTML5, CSS3).
  • Komponenten-/Integrationstest.
  • SW-Versionsverwaltung mit Git, SVN.
  • Continuous Build und Continuous Integration (Jenkins).
  • Konzeption, Modellierung und Dokumentation (Confluence, Swagger).
Tomcat Jetty Eclipse Jenkins MongoDB DB2 PostgreSQL Confluence JIRA Swagger
Java JEE Web Services REST GWT JSON XML OAuth2 JUnit JavaScript HTML5 CSS3 SVN Git
Internationales Unternehmen für Telekommunikationsdienstleistungen
8 Monate
2015-06 - 2016-01

MultiChannel Store / Checkout

Senior Software- und Systemingenieur Java JEE Spring ...
Senior Software- und Systemingenieur
  • Agile JEE-Entwicklung einer mehrschichtigen Systemarchitektur (Scrum).
  • Analyse, Entwurf und Realisierung von Komponenten der Service- und Business-Schicht (Java, JEE, Spring, REST, JAX-RS, Web Services).
  • Komponenten-/Integrationstest (JUnit). 
  • SW Versionsverwaltung mit Git, Git Stash.
  • Continuous Build und Continuous Integration (Jenkins, DevOps).
  • Modellierung und Dokumentation (Confluence).
  • Entwicklung eines Frameworks zur Performance-Messung (Java, JEE, JSF).
  • Entwicklung von automatisierten Tests (Java, Jenkins).
JBoss WildFly Application Server Eclipse IntelliJ Jenkins PostgreSQL Confluence JIRA
Java JEE Spring Web Services REST JSON JSF XML JAXB JUnit Maven Git
Internationaler Handelskonzern
1 Jahr 3 Monate
2014-02 - 2015-04

Call Center Clients & Internet-Banking

Senior Software- und Systemingenieur Java JEE Wicket ...
Senior Software- und Systemingenieur
  • Web- und Frontend-Entwicklung einer mehrschichtigen Systemarchitektur.
  • Analyse, Entwurf und Realisierung von UI Komponenten der Präsentationsschicht (Java, JEE, Wicket, Spring, JavaScript, jQuery, Struts, HTML, CSS).
  • Prototyping UI Komponenten für Finanzprodukte wie Konto- und Depoteröffnung, Wertpapiere, Spar- oder Kreditprodukte (AngularJS, Spring MVC, Bootstrap).
  • Change Requests und Bugfixing (JIRA).
  • Komponenten-/Integrationstest (JUnit, Mockito, TestNG).
  • SW-Versionsverwaltung mit Git, Git Stash.
  • Continuous Build und Continuous Integration (Jenkins). 
  • Modellierung und Dokumentation (Confluence).
IntelliJ JBoss Jetty Tomcat Oracle 11g Toad Confluence Jira Git Stash
Java JEE Wicket Spring JavaScript jQuery Ajax Struts WebServices JUnit TestNG Mockito HTML CSS Bootstrap Maven Jenkins
Internationaler Bankkonzern
4 Monate
2013-10 - 2014-01

Neugestaltung weltweiter Internetauftritt

Senior Software- und Systemingenieur Scrum Java JEE ...
Senior Software- und Systemingenieur
  • Agile Web- und Frontend-Entwicklung einer mehrschichtigen Systemarchitektur (Scrum).
  • Analyse, Entwurf und Realisierung von UI-Komponenten der Präsentationsschicht (JavaScript, jQuery, CSS).
  • Website Struktur- und Template-Erstellung (CQ5).
  • Authoring und Publishing Web-Content (CQ5, Siteadmin).
  • Komponenten-/Integrationstest (Junit, TestNG).
  • Contentpflege, Customizing und Internationalisierung (JavaScript, CQ5).
  • Modellierung und Dokumentation (Magic Draw, Confluence, HP QC).
  • Continuous Build und Continuous Integration (CI/CD).
  • Planung der Arbeitspakete inklusive Aufwandsschätzung.
IntelliJ Oracle 11g Oracle SQL Developer CQ5 Magic Draw Confluence HP QC Glassfish JRebel
Scrum Java JEE JavaScript jQuery Ajax JSON REST WebServices XML HTML CSS JUnit TestNG Mockito Jenkins Git Maven
Internationaler Automobilkonzern
1 Jahr 8 Monate
2012-03 - 2013-10

Neugestaltung weltweiter Internetauftritt

Senior Software- und Systemingenieur Scrum Scrum Master Java ...
Senior Software- und Systemingenieur
  • ?Internet Marketing Maintenance?, Fahrzeug Stammdaten 
  • Agile Web-, Frontend- und Backend-Entwicklung (Scrum). 
  • Objektorientierte Analyse, Design und Implementierung von Systemkomponenten einer mehrschichtigen Architektur.
  • Analyse, Entwurf und Realisierung von Systemkomponenten der Persistenz-, Service- und Business-Schicht (JEE, EJB3, Oracle). 
  • Analyse, Entwurf und Realisierung von UI Komponenten der Präsentationsschicht (JSF2, JavaScript, jQuery, CSS).
  • Modellierung und Dokumentation (UML, MagicDraw, Confluence, HP QC).
  • Verwaltung und Aufbereitung von Testdaten (Python).
  • Komponenten-/Integrationstest (Junit, TestNG).
  • Customizing und Internationalisierung.
  • Performance Optimierung.
  • Continuous Build und Continuous Integration (CI/CD).
  • Clean Code.
Glassfish Eclipse IntelliJ JRebel Oracle 11g Oracle SQL Developer DBUnit Magic Draw Confluence HP QC
Scrum Scrum Master Java JEE Python EJB 3.x Hibernate Hibernate Query Language OpenJPA REST JSON JSF2 CDI MyFaces RichFaces JavaScript jQuery XHTML XML HTML CSS JUnit TestNG Mockito Maven Jenkins SonarQube Xtend Flyway Freemarker SVN Git
Internationaler Automobilkonzern
11 Monate
2011-04 - 2012-02

Architecture, Integration and Design for Automotives (AIDA)

Senior Software- und Systemingenieur, Senior IT Berater, IT Konzepter Java J2EE JEE ...
Senior Software- und Systemingenieur, Senior IT Berater, IT Konzepter
  • E/E Datenmanagement für Funktions- und Architekturentwicklung
  • Durchführung von Grob-, Fach- und IT-Konzeption.
  • Abstimmung mit Schnittstellenpartnern und Durchführung von Schnittstellenspezifikationen.
  • Objektorientierte Analyse, Design und Implementierung von Systemkomponenten und automatisierten Schnittstellen unter Linux und Windows (Java, J2EE, JEE, Enovia ADK).
  • Analyse, Entwurf und Realisierung von zusätzlichen Enovia PLM V6 UI Komponenten zur Datenvisualisierung und -export (Java, J2EE, JEE, Enovia ADK, Enovia JPO).
  • Design und Implementierung von DB Systemkomponenten (Oracle 11g, SQL).
  • Systemintegration und -migration (MQL, TCL).
  • Komponenten-/Integrationstest.
Tomcat Eclipse Oracle 11g Oracle SQL Developer Enovia PLM V6 Magic Draw HP QC
Java J2EE JEE JavaScript Ant JUnit Hudson Enovia ADK Enovia JPO MQL TCL SVN HTML CSS
Internationaler Automobilkonzern
6 Monate
2010-11 - 2011-04

Warranty Management Data System (WMDS)

Senior Software- und Systemingenieur
Senior Software- und Systemingenieur
  • Web-, Frontend- und Backend-Entwicklung.
  • Objektorientierte Analyse, Design und Implementierung von Systemkomponenten innerhalb einer mehrschichtigen MVC-Architektur unter Linux / Windows.
  • Analyse, Entwurf und Realisierung von Systemkomponenten der Persistenz-, Service- und Business-Schicht (J2EE, JEE, EJB3).
  • Analyse, Entwurf und Realisierung von UI-Komponenten der Präsentationsschicht (Struts, Tiles, JSP, JSTL, JavaScript).
  • Design und Implementierung von DB-Systemkomponenten (Oracle 10g, PL/SQL).
  • Systemintegration.
  • Komponenten-/Integrationstest.
  • Customizing und Internationalisierung.
Java J2EE JEE EJB3 JPA Hibernate Struts BEA WebLogic HTML CSS JavaScript JSTL Eclipse Ant JUnit Oracle 10g PL/SQL SQL Developer SVN
Internationaler Automobilkonzern
4 Monate
2010-12 - 2011-03

Durchgängige Prüfzeichenverwaltung (DPV)

Senior Software- und Systemingenieur Java J2EE JEE ...
Senior Software- und Systemingenieur
  • Web-, Frontend- und Backend-Entwicklung.
  • Web-, Frontend- und Backend-Entwicklung.
  • Objektorientierte Analyse, Design und Implementierung von Systemkomponenten einer mehrschichtigen Architektur.
  • Analyse, Entwurf und Realisierung von Systemkomponenten der Persistenz-, Service- und Business-Schicht (J2EE, JEE, EJB).
  • Analyse, Entwurf und Realisierung von UI-Komponenten der Präsentationsschicht (JavaScript, ExtJS, Direct Web Remoting).
  • Anbindung von externen SAP- und DMS-Systemen (Java, SAP JCo, CORBA).
  • Visualisierung der Ergebnisdaten.
  • Komponenten-/Integrationstest.
  • Customizing und Internationalisierung.
BEA WebLogic Eclipse Oracle 10g Oracle SQL Developer
Java J2EE JEE EJB JPA SAP JCo JavaScript ExtJS Direct Web Remoting (DWR) HTML CSS Ajax Corba Ant JUnit SVN
Internationaler Automobilkonzern
2 Jahre 11 Monate
2007-12 - 2010-10

Reporting Plattformen

Senior Software- und Systemingenieur, Senior IT Berater Java J2EE Hibernate ...
Senior Software- und Systemingenieur, Senior IT Berater
  • Konzeption und Entwicklung von mehrschichtigen Reporting Plattformen.
  • Analyse der verschiedenen Datenquellen für das Reporting.
  • Konzeption, Design und Implementierung von automatisierten Workflows für ETL, Data Preparation und Cleansing (C-Shell Skripting, PL/SQL, SAP BO Data Integrator, Control-M, Perl).
  • Objektorientierte Analyse, Design und Implementierung von Portal-Systemkomponenten innerhalb Mehrschicht-Architektur (Multi-Tier Architecture) unter Unix / Windows.
  • Analyse, Entwurf und Realisierung von Systemkomponenten der Persistenz-, Service- und Business-Schicht (Java, PL/SQL).
  • Analyse, Entwurf und Realisierung von UI-Komponenten der Präsentationsschicht (JSF, JavaScript, HTML, CSS, JSTL).
  • Design und Implementierung von Adhoc-Reporting-Methoden (Java, JSF).
  • Design und Implementierung von Usermanagement-Komponenten (Oracle, Java ).
  • Analyse und Implementierung von automatisierten Reports (SAP BO, SAP BO Data Integrator).
  • Design und Implementierung von automatisierten Methoden zum Systemmonitoring (Java, PL/SQL, Perl, Control-M).
  • Komponenten-/Systemtest und -optimierung.
  • Planung und Durchführung von Security Analysen (OWASP).
  • Customizing und Internationalisierung.
  • Entwicklung unter Eclipse, Ant.
  • Konfigurationsmanagement mit CVS.
Tomcat Eclipse SAP BO Business Objects Data Integrator Control-M
Java J2EE Hibernate JSF MyFaces Oracle ADF Faces XML JavaScript jQuery JSTL HTML CSS Ant SQL PL/SQL SAP BO Perl jmeter CVS
Internationaler Dienstleister im Bereich Telekommunikation und Systemintegration
9 Monate
2007-04 - 2007-12

Konzeption und Entwicklung E-Commerce Plattform

Senior Software- und Systemingenieur, Senior IT Berater Java J2EE EJB3 ...
Senior Software- und Systemingenieur, Senior IT Berater
  • Konzeption und Entwicklung einer mehrschichtigen E-Commerce Plattform zur Realisierung eines Online-Shop-Systems.
  • Objektorientierte Analyse, Design und Implementierung von Shop-Management-Komponenten einer Mehrschicht Architektur (Multi-Tier Architecture) unter Linux / Windows.
  • Analyse, Entwurf und Realisierung von Komponenten der Persistenz-, Service- und Business-Schicht (JEE, EJB3, Hibernate, JBoss Seam).
  • Analyse, Entwurf und Realisierung von UI Komponenten der Präsentationsschicht (JSF, AJAX, Javascript, JSTL, JBoss Seam).
  • Technische Beratung, Konzeption und Realisierung eines integrierten rollen- und regelbasierten Sicherheits- und Berechtigungssystems (JAAS, JBoss Seam, JBoss Rules).
  • Analyse und Realisierung von Business-Workflow- und UI-Pageflow-Komponenten (XML, JBPM, JEE 5).
  • Analyse und Implementierung von Systemkonfigurationskomponenten (XML, Castor).
  • Komponenten-/Systemtest und -optimierung.
  • Customizing und Internationalisierung.
  • Definition und Implementierung von Systemmanagement-Komponenten (JBoss JMX).
  • Entwicklung unter Eclipse, JBoss IDE und Ant.
  • Konfigurationsmanagement mit CVS.
JBoss Eclipse DB2 Oracle 10g DBVisualizer
Java J2EE EJB3 Hibernate JSF Ajax Facelets XML JavaScript JSTL JAAS JBoss Seam JBoss Rules (DROOLS) JBPM Ant CVS MyFaces Ajax4JSF RichFaces Castor SQL HTML CSS
Medien-/Verlagsgruppe, E-Commerce
3 Monate
2007-01 - 2007-03

Integration Business Process Modelling und BI

Senior Software-und Systemingenieur, Senior IT Berater Java J2EE Struts ...
Senior Software-und Systemingenieur, Senior IT Berater
  • Business Process Modelling und Beratung Business Intelligence.
  • Prototyping für Finanzapplikationen.
  • Durchführung von Marktanalysen zum Thema BPM und BI.
  • Software-Evaluierung und Prototyping.
  • Entwicklung eines Portals zur Integration von Business Process Modelling und BI.
  • Entwicklung von Prototypen für Systeme zum Thema "Car Configuration" und "Car Financing".
BEA WebLogic Eclipse DB2 JBoss Application Server Pentaho arcplan MySQL
Java J2EE Struts JavaScript HTML CSS JBoss jBPM JPortal JBoss Seam Portlet JSF
Finanzdienstleister Automotive
1 Jahr 2 Monate
2005-12 - 2007-01

Management Consulting CQM

Senior IT Berater Java J2EE C ...
Senior IT Berater
  • Analyse und Bewertung von Enterprise- und Multi-Tier Applikationen (J2EE, WSAD, EJB, WebServices, Servlets, Portlets, Struts, JSP, JSF, JDBC, Spring, Hibernate, XML Messaging, JAXB, IBM WebSphere, Oracle 9i, C/C++, CORBA, .Net, ASP .Net, MS SQL Server).
  • Analyse und Bewertung von SAP-Applikationen (ABAP, BSP).
  • Erstellung von Qualitätsprofilen für die zu untersuchenden Applikationen.
  • Durchführung und Moderation von Workshops für die Kunden.
  • Technische Beratung bei der Definition und Verabschiedung konzernweiter Software-Metriken.
  • Ableitung von Verbesserungsmaßnahmen zur Steigerung der Software-Qualität.
  • Erstellung von technischen und fachlichen Spezifikationen.
  • Administration der Analyseumgebung (CAST, Oracle 9i, Tomcat 5, Windows 2003).
  • Kooperation mit dem Analysetool-Hersteller zur Toolverbesserung / Wissensaustausch.
  • Know-How-Transfer und Coaching von Team-Mitgliedern.
IBM WebSphere WSAD Eclipse Tomcat Oracle 9i MS SQL Server CAST Application Intelligence Platform
Java J2EE C C++ ABAP
Telekommunikations- und Multimedia-Dienstleister
deutschlandweit
3 Jahre
2002-12 - 2005-11

Neuentwicklung eines Abrechnungssystems im Gesundheitswesen (Ärzte, Krankenkassen)

Senior Software- und Systemingenieur C++ SQL PL/SQL ...
Senior Software- und Systemingenieur
  • Objektorientierte Analyse von Systemkomponenten (UML, Rational Rose).
  • Analyse der verschiedenen Datenquellen.
  • Konzeption und Umsetzung von Workflows zum Data-Import, Data-Preparation und -cleansing.
  • Konzeption und Umsetzung der Algorithmen zur Wirtschaftlichkeits- und Punktwerteberechnung.
  • Konzeption des Datenbankdesigns.
  • Objektorientiertes Design und Realisierung (C++).
  • Datenbankentwicklung unter Oracle, PL/SQL und TOAD.
  • Erstellung und Review von Analysedokumenten.
  • Iterative Reviews mit den zuständigen Fachbereichen.
  • Trouble-Shooting (Fehleranalyse und -beseitigung).
  • Know-How-Transfer und Coaching.
  • Definition und Automatisierung von Modultests (XML, Perl).
  • Unterstützung des Kunden beim Abnahmetest.
  • Analyse und Ausführung von Systemoptimierungen.
  • Modellierung, Erstellung und automatisierte Auswertung von XML-Systemausgaben (Perl, Xerces, XML Spy).
Rational Rose MS Visual Studio C++ Oracle 9i TOAD WinRunner XMLSpy
C++ SQL PL/SQL Perl PVCS
Öffentlich rechtlicher Dienstleister im Gesundheitswesen
2 Jahre 5 Monate
2000-06 - 2002-10

Mobile End-User Applications

Software- und Systemingenieur C C++ Java ...
Software- und Systemingenieur
  • Analyse, Design und Realisierung von mobilen Anwendungen (OOA, OOD, UML, Togehter, Java, J2EE, C/C++).  
  • Durchführung von Anforderungsanalysen, Vor- und Machbarkeitsstudien.
  • Durchführung von Aufwandsschätzungen.
  • Bewertung unterschiedlicher Software-Architekturen und Designalternativen.
  • Cross-Platform-Development.
  • Entwicklung Backend-Systeme und Proxy-Server unter Unix Solaris, Linux(Suse, Redhat) und Windows NT/2000/XP.
  • Entwicklung Client-Systeme unter Windows CE (Pocket-PC), Symbian und PalmOS. 
  • Proxy-Server Implementierung mit Java, J2EE, C/C++, TCP/IP, HTTP.
  • Design und Implementierung von Softwarekomponenten zur Benutzerauthentifikation und -authorisierung mit Java, RADIUS/AAA und LDAP.
  • Entwicklung eines modell- und webbasierten Systems zum automatiserten Testen und Testreporterzeugung (Java, J2EE, Apache Web Server, Apache Tomcat, Ant, Xalan, Xerces, XML, XSLT).
  • Konfigurationsmanagement und Issue Tracking.
  • Patentanalyse, -ausarbeitung und -einreichung.
  • Durchführung von projektbezogenen Präsentationen.
  • Schulung von neuen Mitarbeitern.
Together ClearCase ClearDDTS Apache Web Server Tomcat Servlet Engine Squid Caching Proxy Steel-Belted Radius/AAA Server
C C++ Java J2EE Ant Xalan Xerces xmldb RTP RTSP OpenLDAP XML XSLT HTML DHTML JavaScript Unix Shell Scripting
Internationaler Telekommunikationsausrüster
10 Monate
1999-08 - 2000-05

GPRS-Softwareentwicklung

Software- und Systemingenieur Unix Shell Scripting Java C
Software- und Systemingenieur
  • Analyse und Design von GPRS-Systemkomponenten mit Java, C und CORBA unter Unix Solaris.
  • Analyse und Implementierung von Softwarekomponenten zum Fault-, Configuration-, Accounting-, Performance- und Security-Management.
  • Trouble-Shooting.
  • Konfigurationsmanagement und Issue Tracking mit Rational ClearCase / ClearDDTS.
  • On-Site-Support und Know-How-Transfer im europäischen Ausland.
ClearCase ClearDDTS Framemaker Solaris
Unix Shell Scripting Java C
Internationaler Telekommunikationsausrüster
Deutschland und Schweden
4 Monate
1999-04 - 1999-07

IT-Training

IT-Trainer C C++ SQL
IT-Trainer
Durchführung von IT Training (Java, C, C++, SQL, Oracle, MS Office, Visual Basis).
Oracle MS Office Visual Basic
C C++ SQL
Universität, Behörde
Asien
1 Jahr 2 Monate
1998-05 - 1999-06

Geschäftsprozesse

IT Berater
IT Berater
Analyse und Reimplementierung von Geschäftsprozessen in der asiatischen Landeszentrale eines großen deutschen Elektronikkonzerns.
MS Windows MS Access MS Excel Visual Basic for Applications
Internationaler Elektronikkonzern, Asien/Pazifik
Asien
6 Monate
1998-10 - 1999-03

Flughafen Border-Control-System

Software- und Systemingenieur, IT Berater SQL Basic Netzwerk/Sicherheit
Software- und Systemingenieur, IT Berater
  • Betreuung eines komplexen Client/Server-Systems zur Erfassung und Auswertung aller Ein-/Ausreisedaten der Flugpassagiere an einem internationalen asiatischen Flughafen.
  • Umfassende Betreuung und Zusammenarbeit mit dem zuständigen Ministerium (One-face-to-the-customer).
  • Trouble-Shooting.
  • Koordination von Wartungsarbeiten mit Lieferanten.
  • Koordination zwischen dem deutschen Projekthauptsitz und dem asiatischen Ministerium.
  • Durchführung von internen und externen Schulungen.
Oracle MS Exchange Visual Basic
SQL Basic Netzwerk/Sicherheit
Internationaler Elektronikkonzern, Asien/Pazifik
Asien
7 Monate
1998-07 - 1999-01

Qualitätsinformationssystem zum Management qualitätsrelevanter Kennzahlen

IT Berater, Projektleiter SQL VBA
IT Berater, Projektleiter
  • Leitung und Koordinierung eines Projektteams zur Analyse, Konzeption und Realisierung eines Informationssystems zur Erfassung und Auswertung von Produktionsparametern zur Fehleranalyse. 
  • Durchführung der Anforderungsanalyse. 
  • Planung der Arbeitspakete. 
  • Durchführung von Aufwandsschätzungen. 
  • Anwendungsentwicklung und -beratung. 
  • Durchführung der Systemeinführung und Integration in den Produktionsablauf. 
  • Durchführung von Anwenderschulungen.
MS Access MS Excel Visual Basic
SQL VBA
Joint-Venture eines internationalen Elektronikkonzerns, Asien/Pazifik
Asien
3 Monate
1997-10 - 1997-12

Wissensentdeckung in Datenbanken

Student C++ SQL
Student
  • Studentische Mitarbeit im Forschungsbereich Wissensentdeckung in Datenbanken. 
  • Aufbereitung (ETL) von großen Datenmengen zur Wissensentdeckung in Datenbanken.
Oracle Sun Microsystems
C++ SQL
Universität
Dortmund

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2020-02 - 2020-02

Professional Scrum Master

Professional Scrum Master (PSM I) Zertifikat, Scrum.org, Frankfurt
Professional Scrum Master (PSM I) Zertifikat
Scrum.org, Frankfurt
1 Monat
2020-02 - 2020-02

Professional Scrum Product Owner

Professional Scrum Product Owner (PSPO I) Zertifikat, Scrum.org, Frankfurt
Professional Scrum Product Owner (PSPO I) Zertifikat
Scrum.org, Frankfurt

Position

Position

  • Senior Software- und Systemingenieur / Agile Produktentwicklung / alle Branchen
  • Data Consultant / Data Engineer
  • Cloud Engineer
  • DevOps Engineer
  • Internationales Project Engineering

Kompetenzen

Kompetenzen

Top-Skills

Scrum Java Cloud Python Microservices Kubernetes Docker Kafka Quarkus CI/CD Linux DevOps GitOps Security SQL Oracle UML KI Software Architecture AWS

Schwerpunkte

Agile Produktentwicklung
Business Intelligence (BI)
Consulting
Data Consulting
Data Engineering
Datenbanken
Software Entwicklung
Web / Internet
KI
Cloud Engineering
ML
DevOps

Produkte / Standards / Erfahrungen / Methoden

Software-Lifecycle: Anforderungsanalyse, Vor- und Machbarkeitsstudien, Prototyping, Grob-, Fach- und IT-Konzeption, Design, Implementierung, Qualitätssicherung und Wartung
Agile Softwareentwicklung (Scrum, Kanban)
Objektorientierte Analyse & Design
Software-Architektur
Event Driven Architecture
Microservices
Cloud Computing
Datenbankdesign und -entwicklung
Künstliche Intelligenz (KI)
Maschinelles Lernen (ML)
Data Mining
Wissensentdeckung in Datenbanken (KDD)
Telekommunikation: Network Management, SNMP, RADIUS/AAA, LDAP, Streaming-Protokolle, AAA, LDAP
Konfigurationsmanagement: Git, Github
DevOps
GitOps
Internationales Project Engineering (insbes. Asien/Pazifik)
Training und Coaching

Betriebssysteme

Mac OS, iOS
MS-DOS
SUN OS, Solaris
Unix
Windows
Linux

Programmiersprachen

Assembler
Basic
Visual Basic, VBA
C
C++
GNU C++, MS Visual Studio C++
CORBA IDL
Emacs
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
Modula-2
Pascal
Perl
PL/SQL
Prolog
Python
Shell
C-Shell, K-Shell, Bourne-Shell, Bash
Swift
Xcode
TeX, LaTeX

Datenbanken

Access
DAO
DB2
JDBC
MongoDB
MS SQL Server
Oracle
Oracle 9i, 10g, 11g, 12c
PostgreSQL
SQL

Datenkommunikation

Internet, Intranet
RFC
RPC
SMTP
SNMP
TCP/IP
Winsock

Hardware

PC
vertiefte Hardwarekenntnisse
SNI RM-Rechner
SUN
Ultra, SPARC Enterprise Servers (T-Series, M-Series)

Branchen

Branchen

  • Medien, Verlag
  • Elektrotechnik
  • Telekommunikation
  • Multimedia
  • Mobilfunk
  • Gesundheitswesen
  • Einzelhandel
  • Automobil, Versicherung Automobil
  • Forschung, Entwicklung, UNI
  • Flughafen
  • Behörden
  • Automotive
  • Finanzen

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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