a Randstad company

Experte für Consentmanagement und Webanalyse (User-Tracking), Fullstack Senior Software Engineer Java, Scala, Typescript/React

Profil
Referenzen (3)

"Der Berater hat nicht unwesentlich zur Einhaltung des Fertigstellungstermins und dem erfolgreichen Produktionseinsatz der Anwendung beigetragen. Durch seine fachlichen, technischen und organisatorischen Qualitäten löste er auftretende Probleme - zunächst während der Entwicklungsphase, später im Produktionsbetrieb - rasch und kompetent. Bei der Unterstützung unserer internen Mitarbeiter bewies er besonderes Einfühlungsvermögen, ferner konnte er alle an ihn herangetragenen Fragen korrekt und umfassend beantworten. Da seine Leistungen insgesamt überzeugten, würden wir eine erneute Zusammenarbeit mit dem Consultant jederzeit begrüßen."

— Projekt Außenwirtschaftsverkehr von 09/02 - 09/03
Referenz durch PL, Überregionales öffentlich-rechtliches Kreditinstitut mit 15.000 MA vom 19.09.03

"Der Consultant hat im Projekt 'Internet Relaunch der norisbank' vom Start der Implementierung bis zur Produktionssicherung in Vollzeit mitgearbeitet. Dieses Projekt wurde gemeinsam von der HypoVereinsbank, Accenture und abaXX Techn. für die Konzerntochter norisbank AG durchführt, wobei die Gesamtverantwortung bei der HypoVereinsbank lag. Der Consultant war einer der Leistungsträger im Teilprojekt Application Build (10 Entwickler). Wir schätzen neben seiner fachlichen Kompetenz besonders sein Engagement bei der fachlichen Förderung unserer Junior Developer sowie sein sehr hohes Commitment zu Terminen und Qualität. Das neue Internet Banking (www.norisbank.de) ist termingerecht fertiggestellt worden und ist erfolgreich in Betrieb. Wir bedanken uns bei dem Consultant für seine Mitarbeit und würden in entsprechenden Projekten jederzeit wieder mit ihm zusammenarbeiten."

— Projekt Internet Banking norisbank, 03/1 - 04/02
Referenz durch Abt.leiter HypoVereinsbank, Gesamtprojektleiter, vom 28.05.02

"Wir haben den Consultant als hochmotivierten und mit umfassenden Java- und XML-Kenntnissen ausgestatteten Mitarbeiter erlebt. Er konnte sich überraschend schnell in unsere Ziele und Wünsche eindenken und praktische Vorschläge einbringen. Zusätzlich zu den von uns estellten Projektvorgaben entwickelte er selbständig noch wesentliche Verbesserungen und Erweiterungen, die mehr Funktionalität für den Prototypen gestatteten, aber gleichzeitig für eine frühzeitige Fertigstellung sorgten. Wir würden uns über eine erneute Zusammenarbeit jederzeit sehr freuen."

— Projekt Enterprise Application Integration (EAI), 10/00 - 03/01
Referenz durch Softwarehaus mit 40 Mitarbeitern vom 26.08.02
Top-Skills
Webanalyse / User Tracking Consent Management (GDPR / DSGVO) React/Typescript Java Scala XFrame
Verfügbar ab
01.05.2023
Bald verfügbar - Für planbare Projekte: Der Experte steht für neue Folgeprojekte zur Verfügung.
Verfügbar zu
100%
davon vor Ort
0%
Einsatzorte

PLZ-Gebiete
Länder
Ganz Deutschland, Österreich, Schweiz

Generell nur Remote. Gelegentliche Besuche beim Kunden sind möglich.

bevorzugt: Projekte in der Schweiz

Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

3 Jahre 2 Monate

2019-07

2022-08

Online Handelsplattform

Experte für Consentmanagement und Webanalyse (User-Tracking), Senior Software Engineer Typescript/React Scrum ReactJS TypeScript ...
Rolle
Experte für Consentmanagement und Webanalyse (User-Tracking), Senior Software Engineer Typescript/React
Projektinhalte

Senior Software Engineer React/Typescript für die Konzeptionierung und Implementierung eines publish-subscribe Nachrichten Systems für Webanalyse (User-Tracking) auf Client-Seite, sowie des Consent-Management Systems (GDPR / DSGVO)

Kenntnisse
Scrum ReactJS TypeScript RxJS Google Tag Manager (GTM)
Einsatzort
München
3 Jahre 2 Monate

2016-05

2019-06

Online Schulungsplattform

Fullstack Senior Consulting Software Enigneer Java agile Programmierung JSON ...
Rolle
Fullstack Senior Consulting Software Enigneer
Projektinhalte

Konzeptionierung und Entwicklung eines Klassenraumes für Face-to-Face Sprachunterricht auf HTML5 Basis mit Whiteboard, Audiokonferenz (Asterisk, Twilio) und Video (WebRTC mit OpenTok).

 

Aufgaben und Tätigkeiten:

  • Backend: Konzeptionierung und Implementierung einer multitier Microservice-Architektur in Scala unter Verwendung von Akka und Quill mit Apache Cassandra als DB und Apache Kafka als Messaging System, später Upgrade eines Altsystems mit Java und MySQL

  • Frontend: Implementierung der Browser App mit TypeScript, React, WebRTC und SockJS unter Nutzung einer Flux-Architektur, Implementierung eines mobilen Ablegers für iOS und Android

 

Produkte
Lightstreamer 5 MySql IntelliJ IDEA Atlassian JIRA Twilio Asterisk Opentok Microsoft Visual Studio Code Git Atlassian JIRA Docker Kubernetes
Kenntnisse
Java agile Programmierung JSON React JavaScript TypeScript Node.js Microservices WebRTC Scala MySQL Apache Cassandra WebRTC Apache Kafka
Kunde
XaaSify Technologies GmbH / Learnship Networks GmbH
Einsatzort
München
5 Monate

2018-05

2018-09

Anwendungsentwicklung auf Basis Mircoservices

Frontend Senior Consulting Software Engineer agile Programmierung JSON Scrum ...
Rolle
Frontend Senior Consulting Software Engineer
Projektinhalte

Entwicklung einer App (Browser und Mobile) zur automatischen Registrierung von neuen Usern in die bestehende Members Area des Kunden

 

Aufgaben und Tätigkeiten:

  • Evaluierung neuer möglicher Technologien und Erprobung anhand eines Prototypen

Design und Implementierung der App mit Hilfe der Ergebnisse: TypeScript, React, Redux, Material Design (Material UI)

Produkte
Docker Atlassian JIRA Git Microsoft Visual Studio Code
Kenntnisse
agile Programmierung JSON Scrum HTML5 TypeScript React Material Design REST
Kunde
XaaSify Technologies GmbH / Learnship Networks GmbH
Einsatzort
München
11 Monate

2015-05

2016-03

Resendtool

Fullstack Senior Consulting Software Engineer Java XML XSL ...
Rolle
Fullstack Senior Consulting Software Engineer
Projektinhalte

Projekt:

Bei der automatischen Verarbeitung von SEPA-XML-Dateien auf dem Mainframe (z/OS) können Fehler auftreten (durch falsche oder fehlerhafte Daten) die manuell nachbearbeitet werden müssen. Um Revisionssicherheit zu gewährleisten werden diese manuellen Eingriffe in die XML-Dateien mit der Anwendung Resendtool (Basis XFrame) geschützt sowie in einer Datenbank gespeichert. Für jeden einzelnen Schritt wird ein eigener Status erzeugt.

Die notwendigen Host-Jobs werden per FTP-Kommandos vom Frontend aus gesteuert, angetriggert und ausgewertet.

Tätigkeit:

  • Analyse und Design der Anwendung
  • Implementierung des XFrame-Frontends
  • Implementierung der Frontend-DB2-Schnittstelle
  • Implementierung des FTP-Zugriffs auf die Host-Jobs
  • Implementierung der Statuskontrolle

Produkte
Maven Subversion IBM RSA IBM Websphere DB2 FTP
Kenntnisse
Java XML XSL JavaScript JSP Struts JEE SQL Ant
Kunde
Unicredit AG
Einsatzort
München
1 Jahr 3 Monate

2015-01

2016-03

SEPA-XML-Mapping mit IBM Websphere Transformation Extender (WTX)

Fullstack Senior Consulting Software Engineer XML XSL
Rolle
Fullstack Senior Consulting Software Engineer
Projektinhalte

Projekt:

Neuerstellung bzw Anpassung von bestehenden Mapping-Dateien zur Konvertierung von SEPA-XML-Zahlungsdateien in das Unicredit eigene Host-METAFORMAT und andersrum.

Tätigkeit:

  • Erstellung von Typenbaumstrukturen mit WTX
  • Erstellung von Mappingdateien mit WTX
  • Anbindung der Maps an DB2

Produkte
IBM Websphere Transformation Extender (WTX) 8.3
Kenntnisse
XML XSL
Kunde
Unicredit AG
Einsatzort
München
1 Jahr

2015-01

2015-12

BIC-Picker

Fullstack Senior Consulting Software Engineer Log4J Ant Java ...
Rolle
Fullstack Senior Consulting Software Engineer
Projektinhalte

Projekt:   

Implementierung der Webservice-Schnittstelle (Serverseite) des BIC-Pickers des Bankverlages (ein Tool zur Ermittlung der BIC zu einer IBAN innerhalb des SEPA-Raumes) sowie Portierung in die Unicredit-Umgebung über das hauseigene automatisierte Deployverfahren Gandalf.

Tätigkeit: 

  • Implementierung der Webservices für den BIC-Picker (Serverseitig) basierend auf der WSDL und der gelieferten Java-Implementierung vom Bankverlag
  • Integration der Webservices in die automatischen Softwarezyklen der Unicredit
  • Analyse der notwendigen Infrastruktur sowie
  • Organisation der notwendigen Infrastruktur wie Application-Server und NAS zur täglichen Anlieferung der Datendateien für die Ermittlung
  • Aufbau und Konfiguration des Application Servers
  • Einbindung der Anwendung in die Versionsverwaltung
  • Bereitstellung von automatisierten Tests für neue Anwendungsversionen

Produkte
Webservices Subversion Maven Eclipse IBM Websphere SOAP
Kenntnisse
Log4J Ant Java JEE XML WSDL
Kunde
Unicredit AG
Einsatzort
München
7 Monate

2014-07

2015-01

Konzeptionierung und Entwicklung eines Webserviceclients zur Abfrage von UPS Paketdaten

Fullstack Senior Consulting Software Engineer Log4J Java XML ...
Rolle
Fullstack Senior Consulting Software Engineer
Projektinhalte

Projekt:   

Konzeptionierung und Entwicklung eines Webserviceclients zur Abfrage von UPS Paketdaten (inklusiv Signatur) auf Java-Batch-Basis

Tätigkeit: 

  • Design und Konzeptionierung eines Webservice-Clients zur täglichen Abfrage von UPS-Tracking-Daten zur Paketverfolgung auf Batch-Basis
  • Implementierung des Batch-Webserviceclients basierend auf Java, XML, JAX-WS
  • Ausgabe der Ergebnisse in PDF-Form durch die Java-Bibliothek iText
  • Installation beim Kunden

Produkte
Eclipse Webservices JAX-WS UPS Webservice Signature Tracking
Kenntnisse
Log4J Java XML iText
Kunde
ESBE GmbH
Einsatzort
München
1 Jahr

2014-01

2014-12

IBAN-Konverter

Fullstack Senior Consulting Software Engineer Log4J Ant Java ...
Rolle
Fullstack Senior Consulting Software Engineer
Projektinhalte

Projekt:   

Implementierung der Webservice-Schnittstelle (Serverseite) des IBAN-Konverters des Bankverlages (ein Tool zur Umrechnung von Kontonummer und Bankleitzahl in IBAN und BIC) sowie Portierung in die Unicredit-Umgebung über das hauseigene automatisierte Deployverfahren Gandalf.

Tätigkeit: 

  • Implementierung der Webservices für den IBAN-Konverter (Serverseitig) basierend auf der WSDL und der gelieferten Java-Implementierung vom Bankverlag
  • Integration der Webservices in die automatischen Softwarezyklen der Unicredit
  • Analyse der notwendigen Infrastruktur sowie
  • Organisation der notwendigen Infrastruktur wie Application-Server
  • Aufbau und Konfiguration des Application Servers
  • Einbindung der Anwendung in die Versionsverwaltung
  • Bereitstellung von automatisierten Tests für neue Anwendungsversionen

Produkte
IBM Websphere Webservices SOAP Eclipse Subversion Maven
Kenntnisse
Log4J Ant Java JEE XML WSDL
Kunde
Unicredit AG
Einsatzort
München
1 Jahr 7 Monate

2012-06

2013-12

GlobalMandateManager: Begleitung der Entwicklung sowie Portierung einer Fremdsoftware für SEPA Mandatsmanagement

Fullstack Senior Consulting Software Engineer JUnit Log4J Ant ...
Rolle
Fullstack Senior Consulting Software Engineer
Projektinhalte

Projekt:   

Begleitung der Entwicklung sowie Portierung einer Fremdsoftware für SEPA Mandatsmanagement in die Unicredit-Umgebung über das hauseigene automatisierte Deployverfahren Gandalf.

Tätigkeit: 

  • Technische Beratung der Fachabteilung bei der Planung, der Auftragsvergabe sowie der Entwicklung des Mandatemanagers an einen externen Dienstleister
  • Integration der Fremdsoftware in die automatischen Softwarezyklen der Unicredit
  • Organisation der notwendigen Infrastruktur wie Application-Server und Datenbank
  • Analyse der notwendigen Infrastruktur
  • Aufbau und Konfiguration des Application Servers und der Datenbank
  • Einbindung der Anwendung in die Versionsverwaltung
  • Bereitstellung von automatisierten Tests für neue Anwendungsversionen
  • Anpassung der gelieferten Softwarepakete an spezielle Bedürfnisse der Unicredit

Produkte
IBM Websphere IBM Websphere MQ Oracle DB Serena Dimensions
Kenntnisse
JUnit Log4J Ant Java JEE
Kunde
Unicredit AG
Einsatzort
München
1 Jahr 1 Monat

2012-06

2013-06

Nextshell: Entwicklung einer Anwendung zur Verarbeitung von SEPA-XML-Dateien mittels Spring-Batch-Jobs

Fullstack Senior Consulting Software Engineer JUnit Log4J Ant ...
Rolle
Fullstack Senior Consulting Software Engineer
Projektinhalte

Projekt:   

Entwicklung einer Anwendung zur automatischen Weiterverarbeitung von eingehenden bzw ausgehenden SEPA-XML-Dateien mittels Spring-Batch-Jobs

Tätigkeit:   

  • Design der grundsätzlichen Struktur der Anwendung
  • Anbindung an MQ zum Empfang bzw. Versand der XML-Dateien
  • Parsen und Transformieren der Dateien
  • Design und Entwicklung von Spring-Batch-Jobs zur Weiterverarbeitung der Dateien, je nach Inhalt
  • Anbindung der Spring-Batch-Jobs bzw deren Ergebnisse an DB2 und Oracle

Produkte
Tomcat Active MQ Oracle DB DB2 Serena Dimensions UtxTransformer Spring-Batch-Jobs Webservices
Kenntnisse
JUnit Log4J Ant Java JEE XML
Kunde
Unicredit AG
Einsatzort
München
1 Jahr

2011-07

2012-06

Portierung einer Fremdsoftware für das GlobalTradeManagement

Fullstack Senior Consulting Software Engineer JUnit Log4J Ant ...
Rolle
Fullstack Senior Consulting Software Engineer
Projektinhalte

Projekt:   

Portierung einer Fremdsoftware für das GlobalTradeManagement in die Unicredit-Umgebung über das hauseigene automatisierte Deployverfahren Gandalf

Tätigkeit: 

  • Integration der Fremdsoftware in die automatischen Softwarezyklen der Unicredit
  • Organisation der notwendigen Infrastruktur wie Application-Server und Datenbank
  • Analyse der notwendigen Infrastruktur
  • Aufbau und Konfiguration des Application Servers und der Datenbank
  • Einbindung der Anwendung in die Versionsverwaltung
  • Bereitstellung von automatisierten Tests für neue Anwendungsversionen

Produkte
IBM Websphere Oracle Serena Dimensions IBM Websphere MQ
Kenntnisse
JUnit Log4J Ant Java JEE
Kunde
Unicredit AG
Einsatzort
München
6 Monate

2011-01

2011-06

Pfändungsüberweisung mit EUROSIG

Fullstack Senior Consulting Software Engineer XFrame Java JEE ...
Rolle
Fullstack Senior Consulting Software Engineer
Projektinhalte

Neuprogrammierung der Anwendung 'Pfändungsüberweisung' als PRONTO2-Prozess in EUROSIG.

Tätigkeit:

  • Analyse der notwendigen fachlichen Änderungen der Altanwendungen aufgrund der geänderten Datenstruktur
  • Redesign der Objektmodelle
  • Design der neuen Anwendungen mittels XFrame
  • Neuentwicklung der Anwendungen
  • Prozessbegleitung bis zur Produktionsreife und bis zum Produktionseinsatz
  • Durchführung der Planung und Design der neuen Anwendungen
  • Implementierung
  • Fehlerbearbeitung während der Testphase des Projektes

Produkte
IBM WSAD IBM Websphere
Kenntnisse
XFrame Java JEE JUnit Struts Spring HTML JavaScript XML XSL Log4J Ant
Kunde
Unicredit AG
Einsatzort
München
8 Monate

2010-05

2010-12

Entwicklung einer Intranetanwendung für das Liquiditätsmanagement

Fullstack Senior Consulting Software Engineer Java JEE JUnit ...
Rolle
Fullstack Senior Consulting Software Engineer
Projektinhalte

Entwicklung einer Intranetanwendung mit Datenbankanbindung für das tägliche Liquiditätsmanagement. Dazu gehören: die Erfassung von Meldungen über Transaktionen, der Abgleich mit täglichen Voraussagen sowie die zeitnahe Überwachung der tatsächlichen Liquidität der Bank.

Tätigkeit: 

  • Technisches Design der Anwendung nach vorgegebenem Fachkonzept
  • Implementierung
  • Vorbereitung und Begleitung der Testphase
  • Einsatz in Produktion
  • Entwurf eines Prototypen (HTML, JSF)
  • Erweiterung des Prototypen und Implementierung der Funktionalität (Java, JSF, Spring)
  • Anbindung an die Datenbank (Oracle, Hibernate, JPA)
  • Technische Vorbereitung des Systems für Produktion

Produkte
Eclipse Oracle
Kenntnisse
Java JEE JUnit JSF Spring Hibernate JPA JDBC HTML JavaScript XML Log4J SQL
Kunde
Unicredit AG
Einsatzort
München
1 Jahr 8 Monate

2008-10

2010-05

Umstellung der PRONTO2-Architektur auf EUROSIG

Fullstack Consulting Software Engineer XFrame Java JUnit ...
Rolle
Fullstack Consulting Software Engineer
Projektinhalte

  • Analyse der notwendigen Schnittstellenänderungen des ServiceLayers zum Host
  • Analyse der Änderungen in der Datenstruktur
  • Redesign und Anpassung der ServiceLayer-Architektur
  • Redesign des zugehörigen Objektmodells
  • Redesign und Anpassung des öffentlichen Teils der Prozessarchitektur
  • Erstellung von Schnittstellenbeschreibungen mit MS Excel
  • Grafische und schriftliche Dokuemntation der notwendigen Anpassungen und Änderungen
  • Anpassung des Klassenmodells mit RSA 6
  • Implementierung des Redesigns im Bereich ServiceLayer und Webservices
  • Änderung bzw. Implementierung der allgemeinen Klassen und Funktionen für die gesamte PRONTO2-Architektur
  • Prozessbegleitung bis zur Produktionsreife und bis zum Produktionseinsatz
  • Umsetzung notwendiger Änderungen an der PRONTO2-Architektur und des ServiceLayers im Rahmen der Implementierung der PRONTO2-Prozesse
  • Implementierung der technischen und fachlichen Änderungen am Prozess HKD
  • Fehlerbearbeitung während der Testphase des Projektes

Produkte
IBM Websphere IBM WSAD
Kenntnisse
XFrame Java JUnit Struts Spring Hibernate HTML JEE JavaScript XML XSL Ajaxx Log4J Ant
Kunde
Unicredit AG
Einsatzort
München
1 Jahr 4 Monate

2007-06

2008-09

Finanzamtsmeldung im Todesfall mit PRONTO2-Prozess

Fullstack Consulting Software Engineer XFrame Java JEE ...
Rolle
Fullstack Consulting Software Engineer
Projektinhalte

Entwicklung einer Anwendung (teilweise Ereignisgesteuert) zur automatischen Ermittlung von historischen Kontodaten für die Erstellung einer Finanzamtsmeldung im Todesfall auf Basis der HVB-eigenen XFrame-Technologie (J2EE basierend) und der PRONTO2-Prozessstruktur:

Tätigkeit: 

  • Aufteilung der Prozessanforderungen in einzeln realisierbare Elemente gemäß den PRONTO2-Prozessvorgaben
  • Abschätzung und Bewertung der einzelnen Elemente
  • Koordination der Prozessrealisierung mit dem Fachbereich
  • Design eines Klassenmodells für die Umsetzung der fachlichen Vorgaben mittels RSA 6
  • Implementierung der einzelnen Prozesselemente auf der XFrame-Plattform
  • Erstellung von technischen Dokumentationen und Cookbooks zur Entwicklung unter der XFrame-Umgebung
  • Planung und Durchführung von Workshops zur Einführung interner Mitarbeiter der HVB in die XFrame-Umgebung und die PRONTO2-Prozessstruktur

Produkte
RSA 6
Kenntnisse
XFrame Java JEE EJB JSP Struts XML Spring Hibernate
Kunde
Unicredit AG
Einsatzort
München
11 Monate

2006-07

2007-05

Entwicklung einer Anwendung zur automatisierten Kreditkartenvergabe

Fullstack Consulting Software Engineer XFrame Java EJB ...
Rolle
Fullstack Consulting Software Engineer
Projektinhalte

  • Entwurf und Design der technischen Architektur der Anwendung (Frontend, Anbindung einer Datenbank sowie diverser Hostsysteme)
  • Entwurf und Design der Software-Architektur durch JEE
  • Entwicklung eines Prototypen der Anwendung mittels HTML
  • Realisierung der Anwendung
  • Betreuung und Unterstützung interner Mitarbeiter des Kunden
  • Entwicklung einer automatisierten Berechnungsmethode zur Auswahl der am besten geeigneten Kreditkarte für den jeweiligen Kunden

Kenntnisse
XFrame Java EJB JSP Struts XML Spring Hibernate Ajax HTML SOA Webservices
Kunde
Unicredit AG
Einsatzort
München
3 Monate

2006-04

2006-06

Entwicklung eines Tools zur automatischen Befüllung von Tabellen in MS PowerPoint-Präsentationen mittels Java

Fullstack Consulting Software Engineer Java XML OpenOffice 2.0 API
Rolle
Fullstack Consulting Software Engineer
Projektinhalte

  • Evaluierung von geeigneten Schnittstellen
  • Realisierung des Tools über die OpenOffice-Java-API

Produkte
MS Powerpoint Eclipse
Kenntnisse
Java XML OpenOffice 2.0 API
Kunde
Eplit GmbH
Einsatzort
München
1 Jahr 11 Monate

2004-08

2006-06

Entwicklung einer Anwendung mit dem JBF im Bereich §18 KWG

Fullstack Consulting Software Engineer Java-Banking-Framework (JBF) Java JEE ...
Rolle
Fullstack Consulting Software Engineer
Projektinhalte

  • Analyse und Design der neuen Projektabschnitte mit Innovator
  • Entwicklung und Realisierung mit Eclipse
  • Test der Anwendung mittels Junit
  • Wartung und Kundenbetreuung der bestehenden Projektabschnitte

Produkte
Innovator Tomcat Eclipse Windows XP IBM DB2
Kenntnisse
Java-Banking-Framework (JBF) Java JEE XML Ant log4j
Kunde
Fiducia IT AG
Einsatzort
München
6 Monate

2004-02

2004-07

Entwicklung einer Anwendung mit dem Java-Banking-Framework (JBF)

Fullstack Consulting Software Engineer Java-Banking-Framework (JBF) Java JEE ...
Rolle
Fullstack Consulting Software Engineer
Projektinhalte

Anpassung einer bestehenden Anwendung an spezielle Kundenwünsche sowie Entwicklung einer Anwendung mit dem Java-Banking-Framework (JBF):

  • Organisation sowie Durchführung der Änderungswünsche des Endkunden für eine bestehende Anwendung mit JBF
  • Fertigstellung einer neuen Anwendung mit JBF und Begleitung während der Pilotphase

Produkte
Eclipse Tomcat Windows XP IBM DB2 IBM MQSeries
Kenntnisse
Java-Banking-Framework (JBF) Java JEE XML Ant log4j SQL
Kunde
Fiducia IT AG
Einsatzort
München
4 Monate

2003-10

2004-01

Erstellung des Mitgliederbereichs eines Internetportals

Frontend Consulting Software Engineer Java JEE JSP ...
Rolle
Frontend Consulting Software Engineer
Projektinhalte

Design und Architektur sowie Implementierung des Mitgliederbereichs

Produkte
Eclipse MySQL Windows XP Tomcat 5.0
Kenntnisse
Java JEE JSP Struts XML Ant log4j
Einsatzort
München
1 Jahr 3 Monate

2002-07

2003-09

Realisierung der Verwaltung des Außenwirtschaftsverfahrens

Consulting Software Engineer Java JEE EJB ...
Rolle
Consulting Software Engineer
Projektinhalte

  • Beaufsichtigung und Führung interner Mitarbeiter des Kunden
  • Design und Entwicklung von Batchjobs,
  • Implementierung des Web-Teils des Frontends (JSP mit Struts),
  • Implementierung des Swing-Teils des Frontends (Java-Swing mit Soap)
  • Implementierung der Server-Seite mit EJB
  • Durchführung von Modul-Tests mittels JUnit
  • Produktionsbegleitung und Beratung während der Pilotphase des Projekts

Produkte
JBuilder 5 Oracle 8.16 IBM Websphere 4
Kenntnisse
Java JEE EJB JSP Struts SOAP SQL XML JUnit Ant log4j
Kunde
Deutsche Bundesbank
Einsatzort
München
1 Jahr 3 Monate

2001-04

2002-06

Realisierung einer Homebanking-Anwendung

Consulting Software Engineer Abaxx Java JEE ...
Rolle
Consulting Software Engineer
Projektinhalte

Realisierung einer Homebanking-Anwendung über Internet mittels der Abaxx E-Banking-Suite, Design, Betreuung und Coaching von Java-Einsteigern

Produkte
Netbeans 3.1 Abaxx E-Banking-Suite Oracle 8.16 BEA Weblogic
Kenntnisse
Abaxx Java JEE JSP SQL HTML JavaScript XML SSL UML Design-Patterns
Kunde
Unicredit AG
Einsatzort
München
6 Monate

2000-10

2001-03

Enterprise Application Integration (EAI)

Consulting Software Engineer EAI XML HTML ...
Rolle
Consulting Software Engineer
Projektinhalte

Entwicklung eines Prototypen zur Integration verschiedener Anwendungen und Datenformate mit XML als Kommunikationsgrundlage, WAP-Anbindung des Prototypen

Produkte
Apache Tomcat Cocoon XMLSpy Oracle 8.16 WAP 1.2
Kenntnisse
EAI XML HTML XSP XSLT JavaScript Java JDBC SQL WAP WML
Kunde
Deutsche Post AG
Einsatzort
München
6 Monate

2000-04

2000-09

Entwicklung eines Frameworks zur Übersetzung von EDI-Dokumenten in XML-Dokumente

Consulting Software Engineer HTML XML EJB ...
Rolle
Consulting Software Engineer
Projektinhalte

Entwicklung eines Frameworks zur Übersetzung von EDI-Dokumenten in XML-Dokumente mittels EnterpriseJavaBeans, Webdesign des Frontends

Produkte
JDeveloper Windows NT Oracle 8.16 BEA Weblogic Together 4.0
Kenntnisse
HTML XML EJB Java EDI SQL Javascript
Kunde
XML Solutions
Einsatzort
München
1 Jahr 7 Monate

1998-09

2000-03

Entwicklung eines Aktionsmanagers zur Verarbeitung von Aktionsdaten

Software-Entwickler C++ Datenbanken SQL ...
Rolle
Software-Entwickler
Projektinhalte

Realisierung und Entwicklung eines Aktionsmanagers auf Server-Prozess-Basis zur Verarbeitung von Aktionsdaten innerhalb eines Windows-NT-Netzwerkes

Produkte
Visual C++ 4.0 Oracle Lite 7.3 TrueDBGrid 5.0 Windows NT 4.0
Kenntnisse
C++ Datenbanken SQL ADO DAO TrueDBGrid
Kunde
Computer Associates
Einsatzort
München
1 Jahr 7 Monate

1998-09

2000-03

Entwicklung eines Kundenmanagers zur Verwaltung von Kundendaten

Software-Entwickler C++ Datenbanken SQL ...
Rolle
Software-Entwickler
Projektinhalte

Entwicklung eines Kundenmanagers zur Verwaltung von Kundendaten auf einer ORACLE-Datenbank

Produkte
Windows NT 4.0 Visual C++ 4.0 Oracle Lite 7.3 TrueDBGrid 5.0
Kenntnisse
C++ Datenbanken SQL ADO DAO TrueDBGrid
Kunde
Computer Associates
Einsatzort
München

1997 Abschluss des Studiums Diplom Informatik an der Technischen Universität München mit Nebenfach Mathematik

1998-2000 festangestellter Software-Entwickler

seit 2000 freiberuflicher Fullstack Senior Consulting Software Engineer, überwiegend im Bereich

  • Backend: Java / JEE / Scala

  • Frontend: Typescript / React / RxJS / Google Tag Manager (GTM)

Einsatzgebiet Fullstack Senior Consulting Software Engineer: technische Beratung/Konzeptionierung sowie Implementierung im Bereich Java / JEE, Typescript / React, Node.js, WebRTC, Microservices, RxJS, Google Tag Manager (GTM)

Begleitung für Junior-Developer möglich, Teamlead

Kleinere Aufträge auf Werkvertragsbasis ebenfalls möglich

Deutsch
Englisch Verhandlungssicher
Französisch Grundkenntnisse
Thailändisch Grundkenntnisse

Top Skills
Webanalyse / User Tracking Consent Management (GDPR / DSGVO) React/Typescript Java Scala XFrame
Produkte / Standards / Erfahrungen / Methoden
agile Programmierung
Fortgeschritten
Akka
Fortgeschritten
Ant
Experte
Apache
Fortgeschritten
Asterisk
Experte
Camunda BPM
Basics
Docker
Fortgeschritten
Hibernate
Fortgeschritten
IBM Websphere
Fortgeschritten
IBM Websphere MQ
Fortgeschritten
IBM Websphere Transformation Extender (WTX) 8.3
Experte
Kafka
Fortgeschritten
Kubernetes
Fortgeschritten
Lightstreamer 5
Fortgeschritten
log4j
Experte
Maven
Experte
Microservices
Experte
Node.js
Experte
Opentok
Experte
Quill
Experte
REST
Experte
Scrum
Experte
SOA
Experte
SOAP
Experte
Spring
Fortgeschritten
Spring-Batch-Jobs
Fortgeschritten
Tomcat
Fortgeschritten
Twilio
Experte
UPS Webservice Signature Tracking
Experte
XFrame
Experte
XMLSpy
Fortgeschritten
RxJS
Experte
React
Experte
Google Tag Manager (GTM)
Fortgeschritten
Java-Banking-Framework (JBF)
Basics
Java Server Faces (JSF)
Experte
Java Server Pages (JSP)
Experte
JSON
Experte
JUnit, Unit-Testing
Experte
Struts
Experte
Erfahrungen und Methoden:
o Software-Entwicklung und Architektur-Gestaltung
o verteilte und ereignisgesteuerte Anwendungen mit Microservices
o Anbindung von Backend- an Frontendsysteme
o Webservices und SOA
o Agile Softwareentwicklung: Scrum
o moderne Browser App Entwicklung mit JavaScript/TypeScript, React, Webrtc

Coaching/Teamleitung:
Einführung und Betreuung von Programmier-Einsteigern,
Beaufsichtigung und technische Führung interner Mitarbeiter des Kunden

 

Technische Beratung / Analyse

Spezialkenntnisse:
o Entwicklung einer modernen Browser-App mit JavaScript/TypeScript/React und Webrtc
 
o mobile Readiness der App
 
o Aufbau einer Anwendung mittels Microservice Architektur in Scala
 
o asynchrone Nachrichtenverarbeitung im Actor-Model (Scala, Akka)

o ApplicationServer IBM Websphere: Aufbau, Konfiguration, Programmierung (J2EE/JEE mit
  EJB und JSP, Struts, Soap, Swing, HTML, JavaScript, Ajax, Hibernate,
  DB-Anbindung (Oracle, SQL), XFrame, PRONTO2, SOA, Webservices

o ApplicationServer BEA Weblogic: Aufbau, Programmierung (J2EE/JEE mit
  EJB und JSP, HTML, JavaScript), DB-Anbindung (Oracle, SQL), HOST-Anbindung, HTTPS,
  Abaxx-eBanking-Framework
o IBM Websphere MQ: Architektur und Verarbeitung von Messages mittels MQ

o J2EE/JEE mit ergänzenden Technologien:
  Struts, Soap, Spring, JUnit, Ant, Maven, Log4J, Abaxx-eBanking-Framework,
  Ajax, Spring, Hibernate, SOA, Webservices, JMS (Java Messaging Services), JSP, JSF

o WebServer Apache: Enterprise Application Integration (EAI),
  Aufbau, Programmierung mit Zusatzmodulen für XML,
  Tomcat und Cocoon (XSP, XSL, XSLT, HTML), DB-Anbindung (JDBC, SQL),
  Java-Banking-Framework (JBF) mit Tomcat

o ApplicationServer JBoss: J2EE (insbesondere EJB, JSP mit Tomcat)

o Transformation von EDI-Dokumenten in XML-Dokumente mittels Java

o Security: zusätzliche Sicherheitsmöglichkeiten für sensible Datenübertragungen
  (z.B. Online-Banking) zu HTTPS (URL-Rewriting, Cookies, UniqueRequestIDs...)

 

o Java Banking Framework (JBF) der FIDUCIA AG (komplettes Framework zur Vereinfachung
  der Entwicklung von Bankensoftware, basiert auf Java und J2EE)

o Analyse und Design mit Innovator

o XFrame-Umgebung der Unicredit / Hypovereinsbank (Framework für die Vereinfachung
  der Implementierung von Bankanwendungen mit Java / J2EE)

o PRONTO2 der Unicredit / Hypovereinsbank (Ereignis-/Prozessgesteuerte Architektur
  mit Dunkelverarbeitung zur automatischen Verarbeitung von Barcode-Dokumenten)

 

o Entwicklungsprozess GANDALF der Unicredit / Hypovereinsbank (automatisierter Prozess
  zur Versorgung der Websphere-Farm der Unicredit mit neuen Softwarereleases, von der
  Sourcecodeverwaltung mittels Serena Dimensions bis zum vollständigen Deploy auf dem
  Websphere Application Server 7)
 
o Implementierung der Webservice Schnittstelle zu UPS, insbesondere der Paketverfolgung (UPS Tracking Service)
 
o Datenmapping mit IBM WTX (Websphere Transformation Extender) von XML zu Host-Metaformat und andersrum
 
Betriebssysteme
HPUX
Basics
MacOS
Fortgeschritten
MS-DOS
Fortgeschritten
OS/2
Basics
SUN OS, Solaris
Basics
Unix
Fortgeschritten
Windows
Experte
Zertifizierung:
07.08.1998 Microsoft Certified Professional Windows NT Server 4.0
Programmiersprachen
C
Basics
C++
Fortgeschritten
HTML5
Experte
Java / JEE
Experte
JavaScript
Experte
Scala
Fortgeschritten
TypeScript
Experte
WML
Experte
XML / XSL / XSLT
Experte
Zertifizierungen:
18.02.2000        Developer: XML and Related Technologies, V1
25.09.2000        SUN certified Programmer for the Java 2 Platform
Datenbanken
Access
Basics
Apache Cassandra
Fortgeschritten
Elastic Search
Fortgeschritten
IBM DB2
Basics
JDBC
Experte
MySQL
Fortgeschritten
Oracle
Experte
SQL
Experte
Datenkommunikation
Apache Kafka
Fortgeschritten
CORBA
Basics
EDI
Basics
EDIFACT
Basics
FTP
Fortgeschritten
IBM MQSeries
Fortgeschritten
TCP/IP
Experte
WAP
Fortgeschritten
Webrtc
Fortgeschritten
Webservices
Experte
Websockets
Fortgeschritten
Windows Netzwerk
Fortgeschritten
Winsock
Fortgeschritten

Online-Handelsplattform:

  • Frontend Senior Consulting Software Engineer mit generell beratender Funktion bei der Neuimplementierung des Webshops

  • insbesondere Konzeptionierung und Implementierung eines publish-subscribe Nachrichten Systems für Benutzer-Tracking auf Client-Seite

Sprachschule:

  • Klassenraum in verschiedenen Varianten

  • Frontend-App zur Registrierung neuer Userkonten in der Membersarea des Kunden

Banken/Finanzwesen (überwiegend im Bereich Zahlungsverkehr/SEPA):

  • BicPicker und IbanKoverter des Bankverlags, Java/Webservice

  • Mapping von SEPA-XML-Dateien mit IBM WTX (Websphere Transformation Extender)

  • SEPA Mandatsverwaltung mittels Java und Oracle

  • automatisierte Kreditkartenverwaltung und -vergabe unter XFrame

  • Ereignisgesteuerte Prozessentwicklung für historische Kontodaten unter XFrame

  • Tool zur Überwachung des Liquiditätsmanagements mittels Java und JSF

  • Technische Beratung bei der Integration von Fremdsoftware

  • Internetbanking mit SSL und J2EE/JEE

  • Außenwirtschaftsverfahren mit Swing, Struts, Soap und J2EE

  • Bankarbeitsplatz mit Java-Banking-Framework (JBF)

Verlage:

  • Kundendatenverwaltung

Transport / Logistik:

  • EAI und Data-Warehouse

IT-Dienstleistung:

  • Individualsoftware

Logistik:

  • Webserviceanbindung an UPS (United Parcel Service)

Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren