a Randstad company

Softwareentwickler (Java, JEE, Oracle PL/SQL, Backendentwicklung allgemein); Software-Architekt; IT Business Analyst; Technischer Projektleiter

Profil
Referenzen (1)
"[...] Der IT-Consultant hat in diesem Zeitraum die angestrebten Ziele erreicht und somit zum Erfolg des Unternehmens beigetragen. Alle übertragenen Aufgaben wurden mit großer Sorgfalt und zu unserer vollsten Zufriedenheit erledigt. Hierfür möchten wir uns nochmals recht herzlich bedanken. Wir haben den IT-Consultant als einen teamfähigen und sehr zuverlässigen Kollegen kennengelernt. Bereits beim Antritt der Tätigkeit hat er uns mit seiner Flexibilität und seiner kommunikativen und offenen Art überzeugt. In die umfangreichen Themen konnte er sich schnell einarbeiten und auf spezielle Anforderungen systematisch eingehen. Dabei hat er die Zielsetzung der zu erfüllenden Tätigkeit nie aus den Augen gelassen. Aus den oben genannten Gründen halten wir den IT-Consultant als Dienstleister für Projekte im Bereich Fullstack JEE Entwicklung für sehr qualifiziert und möchten ihn ohne jegliche Vorbehalte an potenzielle Auftraggeber weiterempfehlen."
Projekte - Fullstack JEE Entwicklung für Factoring im Gesundheitswesen, 01/16 - 06/20
Referenz durch Leiter IT, Finanzdienstleister für den Gesundheitsmarkt (160 MA), vom 03.07.20
Top-Skills
Java JEE Software-Architektur PL/SQL Anforderungsanalyse Kubernetes
Verfügbar ab
01.11.2021
Verfügbarkeit in der Zukunft - Der Experte steht erst in einiger Zeit für Projekte zur Verfügung.
Verfügbar zu
100%
davon vor Ort
50%
Einsatzorte
Hamburg (+50km)
PLZ-Gebiete
Länder
Deutschland
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

1 Jahr 1 Monat

2020-07

heute

Weiterbildung + Elternzeit

Projektinhalte
  • Weiterbildung
  • Elternzeit
  • Aktuell Vorbereitung Zertifizierung: „Certified Kubernetes Administrator“ (CKA) – Cloud Native Computing Foundation (CNCF) und The Linux Foundation
  • Einarbeitung AWS mit Hinblick auf Zertifizierung: „AWS Certified Developer – Associate“
  • Zertifizierung: „Certified Kubernetes Application Developer“ (CKAD) - Cloud Native Computing Foundation (CNCF) und Linux Foundation
  • Zertifizierung: „Professional Scrum Developer I“ (PSD I) – scrum.org
  • Zertifizierung: „Oracle Certified Associate, Java SE 8 Programmer”
  • Kubernetes, Docker
  • Spring, Reactive Programming
  • Selenium, BDD mit Cucumber
  • HTML5, CSS, Sass (SCSS)
  • Programmiersprachen: Rust, Kotlin, Python, Elixir
4 Jahre 6 Monate

2016-01

2020-06

Neuentwicklung einer Web-Anwendung

Full-Stack-Softwareentwickler Scrum Apache Camel Maven ...
Rolle
Full-Stack-Softwareentwickler
Projektinhalte

Produktentwicklung: Neuentwicklung einer Web-Anwendung zur Ablösung der bestehenden, veralteten Software zur Abwicklung des Tagesgeschäfts (Factoring im Gesundheitswesen)

  • Full-Stack-Entwicklung – Frontend & Backend
  • Fachlicher Umfang: Alles was mit dem Tagesgeschäft im Factoring zu tun hat
Produkte
JBoss IntelliJ Eclipse Tomcat Bitbucket JIRA Confluence Bamboo MariaDB MySQL MongoDB
Kenntnisse
Scrum Apache Camel Maven Vaadin Java JEE Git Spring Batch REST SOAP Java Persistance API
Kunde
Health Coevo AG, Hamburg /Dienstleister für modulares Factoring im Gesundheits-wesen
Einsatzort
Hamburg
1 Jahr 2 Monate

2014-11

2015-12

Schwerpunkt Weiterbildung / Eigene Projekte

Scala Java 7/8 C++ ...
Projektinhalte
  • Keine freiberufliche Projekttätigkeit
  • Themen: Weiterbildung, Zertifizierung, Eigene Projekte (Open- und Closed-Source)
  • Zertifizierung: „Professional Scrum Master I“ (PSM I) – scrum.org, „Professional Scrum Product Owner I“ (PSPO I) – scrum.org
  • Programmiersprachen: Java 8, Scala
  • Bibliotheken / Frameworks: Play Framework, Spring, JavaFX
  • Buildsystem: Gradle (Fokus: Nutzung von Gradle als Build­system für C++)
  • Neue Entwicklungen in JavaScript (ES6, TypeScript)
  • Datenbanken: ArangoDB (Multi-Model NoSQL-DBMS)
  • Auffrischung vorhandenes Wissen: C++, JEE, Vaadin
  • Studium Psychologie (seit 10.2012)
  • Erlernen der russischen Sprache
Kenntnisse
Scala Java 7/8 C++ Maven Gradle Groovy JavaScript (ES5 ES6) TypeScript node.js npm JSON ArangoDB H2 SQL JPA Hibernate Git connect express jQuery JSON REST-Webservices Play Framework Spring JavaFX Vaadin Twitter Bootstrap HTML CSS Docker Wildfly Tomcat Jetty Apache HTTP Server Grav (CMS) PHP Twig Eclipse IntelliJ IDEA (CE) Sublime Text Atom Brackets MS Office Windows Linux (Ubuntu)
9 Monate

2014-04

2014-12

Entwicklung einer neuen Vaadin-Webanwendung

Java 6 Java 7 JEE ...
Projektinhalte

Produktentwicklung: Entwicklung einer neuen Vaadin-Webanwendung zur Analyse und zum Controlling von beliebigen Daten (Hauptaugenmerk: Marktpartnerkommunikation) – Ziel war Ablösung eines bestehenden alten Produkts sowie Migration / Integration bestehender Konfigurationen / Daten in das neue Produkt

  • Anforderungsanalyse
  • Technische Konzeption (Softwaredesign)
  • Inoffizielle Entwicklungsleitung (Aufspaltung in und Verteilung von Arbeitspaketen, Kontrolle der Entwicklungsarbeit, Monitoring des Entwicklungsfortschritts, Stellvertretender Projektleiter, Einweisung neuer Teammitglieder)
  • Entwicklung: Aufsetzen des technischen Projekts, Konzeption sowie Umsetzung von Frontend und Backend
  • Ab 11.2014 ausschließlich beratende Unterstützung; Keine Softwareentwicklung

Sonstiges

Vorgehensmodell: Agil – Mix aus Scrum und klassischer Vorgehensweise (klassische Entwicklungsleitung innerhalb des Scrum Development Teams); Team: National und Nearshore; Projekt­sprache: Englisch

Kenntnisse
Java 6 Java 7 JEE Maven JBoss Cassandra Git JUnit Eclipse Vaadin JSON RESTEasy TeamViewer Redmine Jenkins Sonar MS Office Windows
Kunde
SEEBURGER AG, Bretten (Bereich Software¬entwick¬lung) Anbieter einer ?Business Integration Suite?
7 Monate

2013-09

2014-03

Prototypentwicklung einer Vaadin-Webanwendung

Java 6 JEE JPA ...
Projektinhalte

Prototypentwicklung einer Vaadin-Webanwendung zur Analyse sowie zum Controlling von Marktpartnerkommunikation und zur Verwaltung von Arbeitsvorrat (manuelles Aussteuern z.B. auf Grund von Fehlern); Kontext: Marktpartnerkommunikation in der Energiebranche

  • Anforderungsanalyse
  • Technische Konzeption
  • Entwicklung: Aufsetzen des technischen Projekts, Konzeption sowie Umsetzung von Frontend und Backend
  • Technische Betreuung

Sonstiges

Vorgehensmodell: Agil nach Scrum; Team: National; Projekt­sprache: Deutsch

Kenntnisse
Java 6 JEE JPA Maven JBoss Oracle DB Cassandra Git Eclipse Vaadin CSS TeamViewer Remote Desktop Redmine MS Office Windows
Kunde
SEEBURGER AG, Bretten (BU Utilities) Anbieter einer ?Business Integration Suite?
1 Jahr 2 Monate

2012-07

2013-08

Schwerpunkt Weiterbildung + Eigene Projekte

JavaScript (ES5) TypeScript node.js ...
Projektinhalte
  • Keine freiberufliche Projekttätigkeit
    • Bis Ende 06.2013: Keine Projektakquise (dedizierter Zeitraum für Weiterbildung und eigene Projekte)
    • Anfang 07.2013 – Ende 08.2013: auch Projektakquise
  • Themen: Weiterbildung, Zertifizierung, Eigene Projekte (Open- und Closed-Source); auch ein Projekt außerhalb der Software­branche als Selbstständiger

Weiterbildung

  • Zertifizierung: „Oracle Database SQL Certified Expert“
  • Zertifizierung: „Oracle PLSQL Developer Certified Associate”
  • JavaScript, TypeScript, node.js, Meteor
  • Auffrischung vorhandenes Wissen: C++, Java, JEE
  • Server- und Webentwicklung mit node.js
  • TDD und BDD mit JavaScript
  • Datenbank: MongoDB (Dokumentenbasiertes NoSQL-DBMS)
  • Verwendung Vagrant zum Einrichten von Entwicklungs­umgebungen (Datenbanken, Meteor)
  • Beginn Studium Psychologie (10.2012)
Kenntnisse
JavaScript (ES5) TypeScript node.js npm JSON MongoDB Mongoose connect express jQuery JSON REST-Webservices AngularJS Twitter Bootstrap HTML CSS Meteor Phonegap / Cordova Karma Jasmine Mocha Chai Vagrant Grunt RequireJS Oracle XE SQL PL/SQL PL/SQL-Developer MS Office Windows Linux (Fedora; Suse)
4 Monate

2012-03

2012-06

Implementierung Schnittstellen

C# SQL TSQL ...
Projektinhalte

Implementierung Schnittstellen zum Datenexport und Unter­stützung Ablösung Legacy-System (Vantive)

Themen:; Entwicklung von Prozesslogik in C# und Transact-SQL (TSQL); Performanceoptimierung (C#, SQL, TSQL); Entwicklung von Schnittstellen zwischen .NET und Oracle für die Anbindung eines Vantive-Systems; Entwicklung von Webservices; Bereit­stellung von Services zum Datenexport für externe Partner

  • Anforderungsanalyse
  • Fachliche und technische Konzeption; Spezifikation des Datenaustauschs (Format und Zugriffsform) für externe Partner als separates Dokument zur Verteilung an externe Partner
  • Entwicklung: Schwerpunktmäßig Backend-Entwicklung im Umfeld von .NET (C#) und MS SQL Server 2008 (TSQL)
  • Performanceoptimierung (C#, SQL, TSQL)
  • Fehleranalyse und Fehlerbeseitigung
  • Technische Projektleitung

Sonstiges

Vorgehensmodell: Wasserfall-Modell; Team: National; Projekt­sprache: Deutsch

Kenntnisse
C# SQL TSQL ASPX XML XSD SOAP-Webservices MS SQL Server 2008 IIS Microsoft Visual Studio MS Team Foundation Server UML Enterprise Architect XML-Spy MS Office Remote Desktop Windows
Kunde
EnBW Operations GmbH, Karlsruhe (.NET-Team) Energiekonzern
8 Monate

2011-07

2012-02

Umsetzung der Geschäftsprozesse

Vantive Oracle DB (SQL PL/SQL) ...
Projektinhalte
  • Umsetzung der Geschäftsprozesse zur Anfrage von Zähldaten (ORDERS) und diverse kleinere Projekte für einen großen Energieversorger aus Köln
  • Themen: Hauptsächlich Umsetzung Geschäftsprozesse zur Anfrage von Zähldaten (ORDERS/ORDRSP) aus der Sicht eines Messdienstleisters sowie Unterstützung bei der Einführung; Anpassungen am bestehenden Vantive-System im Rahmen kleinerer Projekte
  • Anforderungsanalyse
  • Fachliche und technische Konzeption
  • Entwicklung: Backendentwicklung in PL/SQL; Frontend-Entwicklung in Vantive
  • Durchführen von Datenmigrationen
  • Performanceoptimierung (SQL, PL/SQL)
  • Fehleranalyse und Fehlerbeseitigung
  • Technische Projektleitung

Sonstiges

Vorgehensmodell: Wasserfall-Modell; Team: National; Projekt­sprache: Deutsch

Kenntnisse
Vantive Oracle DB (SQL PL/SQL) PL/SQL-Developer UML EDIFACT Enterprise Architect MS Office Windows Unix
Kunde
EnBW Operations GmbH, Karlsruhe (Vantive-Team) Energiekonzern
1 Jahr 2 Monate

2010-05

2011-06

Diverse Projekte

C# SQL ASPX ...
Projektinhalte

Diverse Projekte für einen großen Energieversorger aus Köln. Themen: Prozesse des Kundenlebenszyklus; Entwicklung von Schnittstellen zwischen .NET und Oracle sowie .NET und SAP IS-U und SAP FI; Entwicklung von Webservices; Entwicklungen zum Kundenlebenszyklus im Rahmen der Einführung neuer Produkte; Datenbankanwendungen in MS SQL Server 2008 und Oracle DB; Durchführung von Migrationen; Anbindung externer Partner; Bereitstellung von Services für externe Partner; Unterstützende Tätigkeiten des Anwendungsbetriebs

  • Anforderungsanalyse
  • Fachliche und technische Konzeption
  • Entwicklung: Schwerpunktmäßig Tätigkeiten im Umfeld von .NET (C#) und MS SQL Server 2008 (SQL, TSQL)
  • Fehleranalyse und Fehlerbeseitigung
  • Technische Projektleitung

Sonstiges

Vorgehensmodell: Wasserfall-Modell; Team: National; Projekt­sprache: Deutsch

Kenntnisse
C# SQL ASPX XML SOAP-Webservices UML MS SQL Server 2008 (TSQL) Oracle DB (SQL PL/SQL) PL/SQL-Developer Microsoft Visual Studio MS Team Foundation Server SAP IS-U SAP FI MS Office Enterprise Architect XML-Spy Vantive Remote Desktop Windows
Kunde
EnBW Vertriebs- und Servicegesellschaft, Karlsruhe (.NET-Team) ? nach Umbenennung: EnBW Operations GmbH, Karlsruhe (.NET-Team) Energiekonzern
2 Jahre

2008-05

2010-04

Diverse Projekte zur internen Prozessverbesserung

Vantive Oracle DB (SQL PL/SQL) ...
Projektinhalte

Diverse Projekte zur internen Prozessverbesserung sowie diverse Projekte für einen großen Energieversorger aus Köln. Themen: Alle Prozesse des Kundenlebenszyklus inklusive den zugehörigen Prozessen mit Marktpartnern; Entwicklung von Schnittstellen zwischen .NET und Oracle; Entwicklungen zum Kundenlebenszyklus im Rahmen der Einführung neuer Produkte; Vantive-Frontend-Entwicklung; Durchführung von Migrationen; Datenbankanwendungen in Oracle DB; Unterstützende Tätigkeiten des Anwendungsbetriebs

  • Anforderungsanalyse
  • Fachliche und technische Konzeption
  • Entwicklung: Schwerpunktmäßig Tätigkeiten im Umfeld von Vantive und Oracle DB
  • Durchführen von Datenmigrationen,
  • Performanceoptimierung (SQL, PL/SQL)
  • Fehleranalyse und Fehlerbeseitigung
  • Technische Projektleitung

Sonstiges

Vorgehensmodell: Wasserfall-Modell; Team: National; Projekt­sprache: Deutsch

Kenntnisse
Vantive Oracle DB (SQL PL/SQL) UML MS SQL Server 2008 (TSQL) PL/SQL-Developer TOAD Eclipse CVS SAP IS-U SAP FI Active X Microsoft Visual Studio MS Team Foundation Server Java C# MS Office EDIFACT XML SOAP Enterprise Architect Windows Unix
Kunde
EnBW Vertriebs- und Servicegesellschaft, Karlsruhe (Vantive-Team) Energiekonzern
1 Monat

2008-04

2008-04

Anpassungen eines bestehenden BW-Datenmodells

SAP BW 3.5 SAP R/3 CO ABAP ...
Projektinhalte
  • Anpassungen eines bestehenden BW-Datenmodells mit dem Ziel der Performanceverbesserung
  • Konzeption und Implementierung von Änderungen am bestehenden BW-Datenmodell

Sonstiges

Vorgehensmodell: Wasserfall-Modell; Team: nur ich; Projekt­sprache: Deutsch

Kenntnisse
SAP BW 3.5 SAP R/3 CO ABAP MS Office
Kunde
Getränke Essmann GmbH, Lingen Getränkelogistikdienstleister
1 Monat

2008-04

2008-04

Bedarfsplanung

SAP BW 3.5 ABAP MS Office
Projektinhalte
  • Bedarfsplanung für Metallrohstoffe: Anpassungen eines bestehenden BW-Datenmodells
  • Konzeption und Implementierung von Änderungen am bestehenden BW-Datenmodell

Sonstiges

Vorgehensmodell: Wasserfall-Modell; Team: nur ich; Projekt­sprache: Deutsch

Kenntnisse
SAP BW 3.5 ABAP MS Office
Kunde
Erbslöh AG, Velbert Anbieter von Aluminium-Werkstoffen
5 Monate

2007-12

2008-04

Konzeption und Implementierung

SAP Visual Composer SAP R/3 Logistik ABAP ...
Projektinhalte

Konzeption und Implementierung einer Benutzeroberfläche (Portal) zur Unterstützung des Prozesses der System­be­schaffung über beistellende Lieferanten

  • Anforderungsanalyse
  • Fachkonzeption
  • Implementierung von Funktionsbausteinen zur Anbindung an den SAP Visual Composer
  • Modellierung mit dem SAP Visual Composer

Sonstiges

Vorgehensmodell: Wasserfall-Modell; Team: National und International; Projekt­sprache: Deutsch und Englisch

Kenntnisse
SAP Visual Composer SAP R/3 Logistik ABAP MS Office
Kunde
Bombardier Transportation GmbH, Berlin Hersteller von Schienenverkehrstechnologie
3 Monate

2008-01

2008-03

SAP MDM-Projekt

SAP MDM (Console; Data Manager; Syndicator) MS Office
Projektinhalte

SAP MDM-Projekt: Abbildung und Migration eines bestehenden Systems in und nach SAP MDM (Thema: Chart of Account)

  • Anforderungsanalyse
  • Implementierung von Expressions (Calculated Fields, Validations, Assignments)
  • Implementierung von Syndication Maps zum Export der Daten aus dem MDM und Import in Fremdsysteme

Sonstiges

Vorgehensmodell: Wasserfall-Modell; Team: International; Projekt­sprache: Englisch

Kenntnisse
SAP MDM (Console; Data Manager; Syndicator) MS Office
Kunde
Zurich Financial Services, Zürich Internationaler Versicherungsdienstleister
3 Monate

2007-10

2007-12

Konzeption und Implementierung

SAP Visual Composer SAP R/3 Logistik ABAP ...
Projektinhalte

Konzeption und Implementierung eines Cockpits zur Lagerauslastung und zum Tracking von Materialbestellungen

  • Konzeption und Implementierung der Reports
  • Konzeption und Implementierung von Funktionsbausteinen zur Anbindung an den SAP Visual Composer

Sonstiges

Vorgehensmodell: Wasserfall-Modell; Team: National und International; Projekt­sprache: Deutsch und Englisch

Kenntnisse
SAP Visual Composer SAP R/3 Logistik ABAP MS Office
Kunde
Bombardier Transportation GmbH, Berlin Hersteller von Schienenverkehrstechnologie

10/2007 ? 12/2007

Entwickler und Hersteller von Apparaten zur Kühlung von Gasen im Bereich der chemischen und petrochemischen Industrie, Berlin

Implementierung eines Auftragsbestands-Reports

  • Konzeption und Implementierung des Datenmodells
  • Technisches Umfeld: SAP BW 7.0, SAP R/3 Logistik, Finanzwesen

 

10/2006 ? 09/2007

Energiekonzern, Karlsruhe (Vantive-Team)

Diverse Projekte zur internen Prozessverbesserung sowie diverse Projekte für einen großen Energieversorger aus Köln

  • Anforderungsanalyse
  • Fachliche und technische Konzeption von Lösungen
  • Entwicklung und Prototyping
  • Projektleitung
  • Themen: Alle Prozesse des Kundenlebenszyklus inklusive den zugehörigen Prozessen mit Marktpartnern; Automatisierte Rechnungsprüfung von Rechnungen von Marktpartnern; Vantive-Frontend-Entwicklung; Durchführung von Migrationen; Anbindung von .NET nach Vantive über Datenbankschnittstellen; Anbindung von Vantive nach .NET über Active X; Anbindung von Vantive an SAP IS-U und SAP FI; Optimierung von Massenprozessen
  • Technisches Umfeld: Vantive-Entwicklungsumgebung, Oracle DB (SQL, PL/SQL), TOAD, PL/SQL-Developer, Eclipse, CVS, SAP IS-U, SAP FI, Active X, Microsoft Visual Studio, Java, C#, Microsoft Office, EDIFACT, XML

 

06/2005 ? 10/2006

Consulting Unternehmen, Ilmenau

Diverse Projekte bezogen auf Produkte des Consulting Unternehmens

  • Anforderungsanalyse
  • Fachliche und technische Konzeption von Lösungen
  • Entwicklung und Prototyping im Umfeld von Client/Server, JEE, Webbasierte Anwendungen
  • Erstellung von Handbüchern
  • Technisches Umfeld: Java, JSP, JSF, JEE, C, C++, HTML, JavaScript, XML, JBoss, Eclipse, Microsoft Visual Studio, ArcStyler, ArgoUML, MySQL, Windows / Linux

1 Monat

2021-01

2021-01

Certified Kubernetes Application Developer (CKAD)

Certified Kubernetes Application Developer (CKAD), Cloud Native Computing Foundation + Linux Foundation
Abschluss
Certified Kubernetes Application Developer (CKAD)
Institution, Ort
Cloud Native Computing Foundation + Linux Foundation
1 Monat

2020-12

2020-12

Oracle Certified Associate - Java SE 8 Programmer

Oracle Certified Associate - Java SE 8 Programmer, Oracle
Abschluss
Oracle Certified Associate - Java SE 8 Programmer
Institution, Ort
Oracle
1 Monat

2020-10

2020-10

Professional Scrum Developer (PSD I)

Professional Scrum Developer (PSD I), scrum.org
Abschluss
Professional Scrum Developer (PSD I)
Institution, Ort
scrum.org
1 Monat

2015-12

2015-12

Professional Scrum Product Owner (PSPO I)

Professional Scrum Product Owner (PSPO I), scrum.org
Abschluss
Professional Scrum Product Owner (PSPO I)
Institution, Ort
scrum.org
1 Monat

2015-10

2015-10

Professional Scrum Master I (PSM I)

Professional Scrum Master I (PSM I), scrum.org
Abschluss
Professional Scrum Master I (PSM I)
Institution, Ort
scrum.org
1 Monat

2013-08

2013-08

Oracle Database SQL Certified Expert

Oracle Database SQL Certified Expert, Erfurt
Abschluss
Oracle Database SQL Certified Expert
Institution, Ort
Erfurt
1 Monat

2013-08

2013-08

Oracle PL/SQL Developer Certified Associate

Oracle PL/SQL Developer Certified Associate, Erfurt
Abschluss
Oracle PL/SQL Developer Certified Associate
Institution, Ort
Erfurt
1 Monat

2009-08

2009-08

Oracle Database 11g - Advanced PLSQL

Teilnahme, Jena
Abschluss
Teilnahme
Institution, Ort
Jena
8 Jahre 1 Monat

1998-09

2006-09

Informatik Studium

Diplom Informatiker (Dipl.-Inf.), Technische Universität Ilmenau
Abschluss
Diplom Informatiker (Dipl.-Inf.)
Institution, Ort
Technische Universität Ilmenau

Agiler Java-, Oracle-, Backend-Entwickler; Business Analyst;
IT-Projektleiter; Scrum Master/Product Owner/Developer



Ich unterstütze meine Kunden bei der professionellen Softwareentwicklung über den gesamten Lebenszyklus hinweg: von der Aufnahme der Anforderungen, der fachlichen und technischen Konzeption, der Umsetzung bis zum produktiven Einsatz. Dabei übernehme ich gern die Verantwortung für kleine Entwicklungsteams - zerlege die Anforderungen in kleine, möglichst unabhängige Arbeitspakete, steuere die Umsetzung (setze auch selbst mit um) und stelle sicher, dass die einzelnen Teile am Ende nahtlos zusammengesetzt die gewünschte Anwendung ergeben.

Ich verstehe mich als ?Agile Developer? mit mehrjähriger, praktischer Erfahrung als Scrum Developer. Um meine Kunden bei der agilen Entwicklung zu beraten, bin ich zertifiziert als Scrum Master (PSM I), Scrum Product Owner (PSPO I) und Scrum Developer (PSD I).

Meine mehrjährigen und vielseitigen Erfahrungen und Kenntnisse in Tools, Programmiersprachen, Bibliotheken und Frameworks sorgen für breite Unterstützung als Entwickler in crossfunktionalen Teams. Dabei liegt der Schwerpunkt meiner Tätigkeit auf der Entwicklung von Java-Anwendungen - vorzugsweise JEE, aber auch Spring - oder sehr datenbanknahen Anwendungen in Oracle PL/SQL.

Grundsätzlich bin ich Fullstack-Entwickler, wobei mein Schwerpunkt auf der Backend-Entwicklung liegt.

Deutsch Muttersprache
Englisch Gut ? Schule, Studium, Beruf
Russisch Grundlagen

Top Skills
Java JEE Software-Architektur PL/SQL Anforderungsanalyse Kubernetes
Schwerpunkte
Agile Entwicklung
Scrum Master (PSM I), Scrum Product Owner (PSPO I)
Business Analyst
Anforderungsanalyse; Fachliche und technische Konzeption
Entwickler
Java / JEE; Oracle DB (SQL, PL/SQL); Backend-Entwicklung allg.
IT-Projektleitung
Wasserfall-Modell; Bisherige Teamgrößen: 2 - 10 Entwickler
Produkte / Standards / Erfahrungen / Methoden
Apache Camel
Gute Kenntnisse
Bamboo
Sehr gute Kenntnisse als Anwender (kein Administrator)
Bitbucket
Sehr gute Kenntnisse als Anwender (kein Administrator)
Confluence
Sehr gute Kenntnisse als Anwender (kein Administrator)
Cucumber
Gute Kenntnisse
Eclipse
Sehr gut Kenntnisse
Git
Sehr gute Kenntnisse
IntelliJ
Sehr gute Kenntnisse
Java Persistance API
Sehr gute Kenntnisse
JBoss
Sehr gute Kenntnisse als Anwender - wie es als Entwickler benötigt wird; Als Administrator eher Grundkenntnisse
JEE
Sehr gute Kenntnisse
JIRA
Sehr gute Kenntnisse als Anwender (kein Administrator)
Kubernetes
Sehr gute Kenntnisse als Anwendungsentwickler - Certified Kubernetes Application Developer (CKAD)
Maven
Sehr gute Kenntnisse
Scrum
Seht gut - auch zertifiziert als PSM I, PSPO I und PSD I (scrum.org)
Selenium
Gute Kenntnisse
Spring
Gute Kenntnisse
Tomcat
Gute Kenntnisse
Vaadin
Sehr gute Kenntnisse Vaadin 6 und 7; Vaadin 8+ gute Kenntnisse

Softwareentwicklung

Seit 2008

Freiberuflich

Seit 2005

Professionell

Seit 1989

Privat / Hobby

Werdegang

05/2008 ? heute

Rolle: Freiberuflicher IT-Consultant

10/2007 ? 04/2008

Rolle: Consultant

Kunde: ?IBSolution GmbH?, Standort Berlin

11/2006 ? 09/2007

Rolle: Consultant

Kunde: ?Bonk Consulting GmbH?, Ilmenau

06/2005 ? 10/2006

Rolle: Softwareentwickler

Kunde: ?Bonk Consulting GmbH?, Ilmenau

Tätigkeitsbereiche

Analyse & Design

  • Anforderungsanalyse
  • Erstellung von fachlichen und technischen Konzepten
  • Entwurf von logischen und physischen Datenmodellen
  • Objektorientierte und funktionale Analyse von Geschäfts­prozessen

Entwicklung

  • Datenbanknahe Entwicklung von Backendkomponenten für Anwendungssysteme
  • Performanceoptimierung (Anwendung, Datenbank)
  • Konzeption und Durchführung von Datenmigrationen
  • Bevorzugt Backendprogrammierung
  • Implementierung, Bereitstellung, Anbindung von Webservices

Sonstiges

  • Technische Projektleitung
  • Review und Qualitätssicherung von Konzepten und Quellcode
  • Erstellung von Dokumentationen, Handbüchern und Präsentationen
  • Vorbereitung und Durchführung von Schulungen

Wartung und Betrieb

  • Fehleranalyse und ?beseitigung

Abgrenzung

  • Ich bin KEIN Webdesigner und KEIN Webentwickler.
  • Trotzdem: Ich verfüge über sehr fundierte Vaadin-Kenntnisse sowie über gute Kenntnisse in HTML(5), CSS / SCSS.
  • Mein Schwerpunkt liegt auf der Backend-Entwicklung.

IT-Kenntnisse

Change Management

Git, Subversion (SVN), CVS, MS Team Foundation Server (TFS)

Build-Systeme

Maven, Gradle, Make

Spezielle Technologien

JEE 7/8, node.js, Vaadin, XSD, XSLT, Hilbernate Envers/Search, Flyway

Tools

IntelliJ IDEA, Eclipse, Visual Studio Code, Atlassian Tools (Jira, BitBucket, Bamboo, Confluence), PL/SQL Developer, TOAD, MS Visual Studio, Redmine, Jenkins / Hudson, Enterprise Architect, JBoss / Wildfly, Tomcat

Sonstiges

UML, Software Design Pattern, Clean Code-Prinzipien

Konzeption / Business Analyse

Tools

Enterprise Architect, MS Office, Open Office / LibreOffice

Modellierung

UML, EPK

Vorgehensmodelle / Technische Projektleitung

Agil

Scrum (Praktische Erfahrung: Scrum Developer; Zertifiziert: Scrum Master, Scrum Product Owner, Scrum Developer)

Klassisch

Wasserfall-Modell

Betriebssysteme
Linux
(Ubuntu)
Windows
Sehr gute Kenntnisse
Programmiersprachen
C
Da waren mal sehr, sehr gute Kenntnisse. Mittlerweile würde ich eher von Grundkenntnissen reden. Ist schon sehr lange her...
C#
Da waren mal sehr gute Kenntnisse. Mittlerweile würde ich eher von Grundkenntnissen reden. Ist schon lange her...
C++
Da waren mal sehr, sehr gute Kenntnisse. Mittlerweile würde ich eher von Grundkenntnissen reden - in der Sprache ist viel passiert.
CSS, SCSS Elixir HTML5 Java
Sehr gute Kenntnisse
JavaScript
Grundkenntnisse
Kotlin PL/SQL
Sehr gute Kenntnisse
Scala SHELL SQL TSQL TypeScript
Grundkenntnisse
UML
Gute Kenntnisse
Visual Basic
Datenbanken
Cassandra MariaDB
Gute Kenntnisse
MongoDB
Gute Kenntnisse
MS SQL Server
2008
MySQL
Gute Kenntnisse
Oracle
DB 10gR2 / 11gR2
PL/SQL
Anwendungsentwicklung, Performance¬optimierung
PostgreSQL
Gute Kenntnisse
SQL
Anwendungsentwicklung, Performance¬optimierung, Sehr gute Kenntnisse
Datenkommunikation
REST
JAX-RS - Java API for RESTful Web Services
SOAP
JAX-WS - Java API for XML Web Services

  • Finanzdienstleistung (Factoring)
  • Energiebranche (Rollen: Lieferant, Messstellenbetreiber, Messdienstleister; Energieart: Strom)
Ihr Kontakt zu Gulp

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