Softwareingenieur und -architekt im Bereich Java/Kotlin-Entwicklung mit dem Schwerpunkt im Backend.
Aktualisiert am 01.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Software Architektur
Agile Softwareentwicklung
Deutsch
Muttersprache
Englisch
fließend in Wort und Schrift
Latein
Grundkenntnisse

Einsatzorte

Einsatzorte

Hamburg (+20km)
möglich

Projekte

Projekte

4 Jahre 10 Monate
2019-12 - heute

Energiehandel

Softwareentwickler
Softwareentwickler
  • Aufbau einer neuen Applikationslandschaft, welche die bestehenden Applikationen des Kunden ablösen soll
  • Die Applikationen beschäftigen sich allesamt mit dem Thema Energiehandel, bei ihrer Entwicklung steht im Vordergrund, die Geschäftsprozesse des Kunden effizienter zu gestalten
  • In diesem Projekt habe ich mit folgenden Technologien/Software gearbeitet:
    • Kotlin, Java, JavaScript, TypeScript, Angular, NodeJS, Spring Boot, Azure DevOps, Kubernetes, Kafka, RabbitMQ, Postgres, MS-SQL-Server, Prometheus, Grafana, Microservices, Sonarqube





Hamburg
3 Monate
2019-09 - 2019-11

Social-Delivery-Plattform

Softwareentwickler
Softwareentwickler
  • Aufbau einer Social-Delivery-Plattform für ein Logistikunternehmen
  • Diese Plattform umfasst eine App mit korrespondierenden Backend-Services sowie ein Web-Portal
  • Das Entwickler-Team betreibt ein “self-managed” Kubernetes-Cluster auf AWS
  • In diesem Projekt habe ich mit folgenden Technologien/Software gearbeitet:
    • Kotlin, JavaScript, TypeScript, React Native, React, Spring Boot, Reactive Programming, AWS, MongoDB, Kubernetes, Android, Jenkins, GitHub, Prometheus, Grafana
Logistikbranche
Hamburg
9 Monate
2019-01 - 2019-09

Fintech-Projekt

Softwareentwickler, Softwarearchtitekt, Scrum-Master Kotlin Java Python ...
Softwareentwickler, Softwarearchtitekt, Scrum-Master
  • Entwurf der Architektur sowie Implementation einer Software, die das Reporting und Onboarding neuer Banken auf der Fintech-Plattform des Kunden ermöglicht

  • Incident-Handling sowie Implementation neuer Features in der bestehenden Lösung des Kunden

  • Als “Teilzeit-Scrum-Master” Koordination der agilen Prozesse im Team

  • DevOps-Rolle: Implementation des CI/CD-Frameworks des Teams

  • Automatisierung von Reporting-Prozessen

  • In diesem Projekt habe ich mit folgenden Technologien/Software

    gearbeitet:
    o Kotlin, Java SE 8, Python, Spring Boot, Spring MVC,

    Dropwizard, Mockito, Testcontainers, REST, Apache Spark, Apache NiFi, Docker, Ansible, AWS, SQL, MySql, RabbitMQ, Swagger, JSON, XML, Git, GitLab CI, IntelliJ IDEA, Camunda BPM, BPMN 2.0, UML, Jira, Confluence, Jenkins, SonarQube, SCS/Microservices, Flyway, Maven

Kotlin Java Python Docker Spring Boot Apache Spark Apache NiFi Ansible Dropwizard Testcontainers Camunda BPM BPMN GitLab REST Scrum Camunda
Hamburg
1 Jahr
2018-01 - 2018-12

Auto Leasing Applikation

Softwareentwickler und -architekt
Softwareentwickler und -architekt

  • Implementation einer Applikation, die vom Erstellen bis zur
    Genehmigung von Leasing An- & Verträgen alle Arbeitsschritte koordiniert, umgesetzt wurde dies mit einer Microservices-Architektur
  • Mitbestimmung der Unternehmensarchitektur
  • Evaluation architekturrelevanter Themen
  • Überprüfung der Umsetzung von Architekturvorgaben im Scrum-Team
Java SE 8 Spring Boot JavaScript/Typescript Angular (>= 2.0)/React HTML CSS Mockito DbUnit Liquibase Lombok REST Openshift/Kubernetes Docker AppAgile PaaS (Telekom Cloud) SQL PostgreSQL JSON XML Git GitLab Bitbucket Eclipse & IntelliJ IDEA Hibernate Tomcat Camunda BPM BPMN 2.0 ITIL UML Jira Confluence SonarQube Self-Contained Systems SOA TWiki Mantis
Bank Deutsches Kraftfahrzeuggewerbe
2 Jahre 1 Monat
2015-12 - 2017-12

Implementation des Export-Teilsystems einer Logistik-Software

IT-Consultant
IT-Consultant
  • Implementation des Export-Teilsystems einer Logistik-Software bestehend aus Buchungs-, Gefahrgut- und Manifest-Applikation, sowohl Front- als auch Backendtätitigkeiten sowie Schnittstellen zu Partnersystemen standen hierbei im Fokus
  • Es handelte sich um einen Deployment-Monolithen
Java SE 7 Java JEE 6 ICEfaces/JSF Mockito AludraTest Arquillian-Test Gradle Git SVN SQL Glassfish JBoss Oracle Database Jenkins Elasticsearch/Kibana EDIFACT XML PM4J Jira Eclipse SonarQube SonarGraph HTML CSS Gerrit Hibernate Activiti Engine BPMN 2.0 EclipseLink UML Rational ClearQuest
1 Jahr 1 Monat
2014-10 - 2015-10

Abhalten von Tutorien

Studentische Hilfskraft (Tutor)
Studentische Hilfskraft (Tutor)
  • Tutor für das Modul Softwareentwicklung 1 & 2 (Aufgaben waren hierbei,die Studierenden bei der Bearbeitung ihrer Programmieraufgaben zu unterstützen, die Korrektheit ihrer Ergebnisse zu überprüfen und ihre Klausuren zu korrigieren
  • Kernthemen dieser Veranstaltungen waren: Java, Softwaredesign, Eclipse, Swing)
Universität Hamburg, Fachbereich Informatik

Aus- und Weiterbildung

Aus- und Weiterbildung

10 Jahre 10 Monate
2004-10 - 2015-07

Studium Geschichtswissenschaft & Informatik

Magister, Universität Hamburg
Magister
Universität Hamburg
  • Softwareentwicklung (Java, Funktionale Programmierung, C) und –technik
  • Datenbanken (IBM DB2, Hibernate, MongoDB)
9 Jahre
1994-08 - 2003-07

Gymnasium

Allgemeine Hochschulreife, Note: gut (2,2), Corvey-Gymnasium, Hamburg
Allgemeine Hochschulreife, Note: gut (2,2)
Corvey-Gymnasium, Hamburg

Kompetenzen

Kompetenzen

Top-Skills

Software Architektur Agile Softwareentwicklung

Produkte / Standards / Erfahrungen / Methoden

Activiti Engine
AludraTest
Amazon Web Services
Apache NiFi
Apache Spark
AppAgile PaaS (Telekom Cloud)
Arquillian-Test
Bitbucket
Camunda
Camunda BPM
Confluence
CSS
Docker
Eclipse
EclipseLink
Elasticsearch/Kibana
Gerrit
Git
GitLab
Glassfish
Gradle
Hibernate
HTML
ICEfaces/JSF
IntelliJ IDEA
ITIL
JavaFX
JBoss
Jenkins
Jira
Mantis
Maven
Mockito
MongoDB
MSOffice
Openshift/Kubernetes
PM4J
Rational ClearQuest
REST
SCRUM
Softwareentwurf & -architektur
Softwarewartung
SonarGraph
SonarQube
SVN
Swagger
Swing
Tomcat
TWiki
XML

Stärken

Durch die Tätigkeiten als Tutor & Förderlehrer entwickelten sich bereits früh insbesondere meine Team- und Kommunikationsfähigkeit sowie mein Qualitätsbewusstsein. Diese Stärken prägten sich durch die Tätigkeiten im Projektgeschäft, meine Rolle als Pate für neue Kollegen bei der LHIND sowie durch meine Aufgaben im Architekturbereich bei der BDK weiter aus und stehen nach wie vor im Fokus.

Betriebssysteme

Unix/Linux
Windows

Programmiersprachen

C
Java
Java SE 7
JavaScript/Typescript
Kotlin
Python
Scheme

Datenbanken

MySQL
Oracle Database
PostgreSQL
SQL

Datenkommunikation

ANSI
EDIFACT
JSON
XML

Design / Entwicklung / Konstruktion

Angular
Ansible
BPMN
BPMN 2.0
DbUnit
Dropwizard
Java EE
Liquibase
Lombok
React
SOA
Spring
Spring Boot
Testcontainers
UML

Einsatzorte

Einsatzorte

Hamburg (+20km)
möglich

Projekte

Projekte

4 Jahre 10 Monate
2019-12 - heute

Energiehandel

Softwareentwickler
Softwareentwickler
  • Aufbau einer neuen Applikationslandschaft, welche die bestehenden Applikationen des Kunden ablösen soll
  • Die Applikationen beschäftigen sich allesamt mit dem Thema Energiehandel, bei ihrer Entwicklung steht im Vordergrund, die Geschäftsprozesse des Kunden effizienter zu gestalten
  • In diesem Projekt habe ich mit folgenden Technologien/Software gearbeitet:
    • Kotlin, Java, JavaScript, TypeScript, Angular, NodeJS, Spring Boot, Azure DevOps, Kubernetes, Kafka, RabbitMQ, Postgres, MS-SQL-Server, Prometheus, Grafana, Microservices, Sonarqube





Hamburg
3 Monate
2019-09 - 2019-11

Social-Delivery-Plattform

Softwareentwickler
Softwareentwickler
  • Aufbau einer Social-Delivery-Plattform für ein Logistikunternehmen
  • Diese Plattform umfasst eine App mit korrespondierenden Backend-Services sowie ein Web-Portal
  • Das Entwickler-Team betreibt ein “self-managed” Kubernetes-Cluster auf AWS
  • In diesem Projekt habe ich mit folgenden Technologien/Software gearbeitet:
    • Kotlin, JavaScript, TypeScript, React Native, React, Spring Boot, Reactive Programming, AWS, MongoDB, Kubernetes, Android, Jenkins, GitHub, Prometheus, Grafana
Logistikbranche
Hamburg
9 Monate
2019-01 - 2019-09

Fintech-Projekt

Softwareentwickler, Softwarearchtitekt, Scrum-Master Kotlin Java Python ...
Softwareentwickler, Softwarearchtitekt, Scrum-Master
  • Entwurf der Architektur sowie Implementation einer Software, die das Reporting und Onboarding neuer Banken auf der Fintech-Plattform des Kunden ermöglicht

  • Incident-Handling sowie Implementation neuer Features in der bestehenden Lösung des Kunden

  • Als “Teilzeit-Scrum-Master” Koordination der agilen Prozesse im Team

  • DevOps-Rolle: Implementation des CI/CD-Frameworks des Teams

  • Automatisierung von Reporting-Prozessen

  • In diesem Projekt habe ich mit folgenden Technologien/Software

    gearbeitet:
    o Kotlin, Java SE 8, Python, Spring Boot, Spring MVC,

    Dropwizard, Mockito, Testcontainers, REST, Apache Spark, Apache NiFi, Docker, Ansible, AWS, SQL, MySql, RabbitMQ, Swagger, JSON, XML, Git, GitLab CI, IntelliJ IDEA, Camunda BPM, BPMN 2.0, UML, Jira, Confluence, Jenkins, SonarQube, SCS/Microservices, Flyway, Maven

Kotlin Java Python Docker Spring Boot Apache Spark Apache NiFi Ansible Dropwizard Testcontainers Camunda BPM BPMN GitLab REST Scrum Camunda
Hamburg
1 Jahr
2018-01 - 2018-12

Auto Leasing Applikation

Softwareentwickler und -architekt
Softwareentwickler und -architekt

  • Implementation einer Applikation, die vom Erstellen bis zur
    Genehmigung von Leasing An- & Verträgen alle Arbeitsschritte koordiniert, umgesetzt wurde dies mit einer Microservices-Architektur
  • Mitbestimmung der Unternehmensarchitektur
  • Evaluation architekturrelevanter Themen
  • Überprüfung der Umsetzung von Architekturvorgaben im Scrum-Team
Java SE 8 Spring Boot JavaScript/Typescript Angular (>= 2.0)/React HTML CSS Mockito DbUnit Liquibase Lombok REST Openshift/Kubernetes Docker AppAgile PaaS (Telekom Cloud) SQL PostgreSQL JSON XML Git GitLab Bitbucket Eclipse & IntelliJ IDEA Hibernate Tomcat Camunda BPM BPMN 2.0 ITIL UML Jira Confluence SonarQube Self-Contained Systems SOA TWiki Mantis
Bank Deutsches Kraftfahrzeuggewerbe
2 Jahre 1 Monat
2015-12 - 2017-12

Implementation des Export-Teilsystems einer Logistik-Software

IT-Consultant
IT-Consultant
  • Implementation des Export-Teilsystems einer Logistik-Software bestehend aus Buchungs-, Gefahrgut- und Manifest-Applikation, sowohl Front- als auch Backendtätitigkeiten sowie Schnittstellen zu Partnersystemen standen hierbei im Fokus
  • Es handelte sich um einen Deployment-Monolithen
Java SE 7 Java JEE 6 ICEfaces/JSF Mockito AludraTest Arquillian-Test Gradle Git SVN SQL Glassfish JBoss Oracle Database Jenkins Elasticsearch/Kibana EDIFACT XML PM4J Jira Eclipse SonarQube SonarGraph HTML CSS Gerrit Hibernate Activiti Engine BPMN 2.0 EclipseLink UML Rational ClearQuest
1 Jahr 1 Monat
2014-10 - 2015-10

Abhalten von Tutorien

Studentische Hilfskraft (Tutor)
Studentische Hilfskraft (Tutor)
  • Tutor für das Modul Softwareentwicklung 1 & 2 (Aufgaben waren hierbei,die Studierenden bei der Bearbeitung ihrer Programmieraufgaben zu unterstützen, die Korrektheit ihrer Ergebnisse zu überprüfen und ihre Klausuren zu korrigieren
  • Kernthemen dieser Veranstaltungen waren: Java, Softwaredesign, Eclipse, Swing)
Universität Hamburg, Fachbereich Informatik

Aus- und Weiterbildung

Aus- und Weiterbildung

10 Jahre 10 Monate
2004-10 - 2015-07

Studium Geschichtswissenschaft & Informatik

Magister, Universität Hamburg
Magister
Universität Hamburg
  • Softwareentwicklung (Java, Funktionale Programmierung, C) und –technik
  • Datenbanken (IBM DB2, Hibernate, MongoDB)
9 Jahre
1994-08 - 2003-07

Gymnasium

Allgemeine Hochschulreife, Note: gut (2,2), Corvey-Gymnasium, Hamburg
Allgemeine Hochschulreife, Note: gut (2,2)
Corvey-Gymnasium, Hamburg

Kompetenzen

Kompetenzen

Top-Skills

Software Architektur Agile Softwareentwicklung

Produkte / Standards / Erfahrungen / Methoden

Activiti Engine
AludraTest
Amazon Web Services
Apache NiFi
Apache Spark
AppAgile PaaS (Telekom Cloud)
Arquillian-Test
Bitbucket
Camunda
Camunda BPM
Confluence
CSS
Docker
Eclipse
EclipseLink
Elasticsearch/Kibana
Gerrit
Git
GitLab
Glassfish
Gradle
Hibernate
HTML
ICEfaces/JSF
IntelliJ IDEA
ITIL
JavaFX
JBoss
Jenkins
Jira
Mantis
Maven
Mockito
MongoDB
MSOffice
Openshift/Kubernetes
PM4J
Rational ClearQuest
REST
SCRUM
Softwareentwurf & -architektur
Softwarewartung
SonarGraph
SonarQube
SVN
Swagger
Swing
Tomcat
TWiki
XML

Stärken

Durch die Tätigkeiten als Tutor & Förderlehrer entwickelten sich bereits früh insbesondere meine Team- und Kommunikationsfähigkeit sowie mein Qualitätsbewusstsein. Diese Stärken prägten sich durch die Tätigkeiten im Projektgeschäft, meine Rolle als Pate für neue Kollegen bei der LHIND sowie durch meine Aufgaben im Architekturbereich bei der BDK weiter aus und stehen nach wie vor im Fokus.

Betriebssysteme

Unix/Linux
Windows

Programmiersprachen

C
Java
Java SE 7
JavaScript/Typescript
Kotlin
Python
Scheme

Datenbanken

MySQL
Oracle Database
PostgreSQL
SQL

Datenkommunikation

ANSI
EDIFACT
JSON
XML

Design / Entwicklung / Konstruktion

Angular
Ansible
BPMN
BPMN 2.0
DbUnit
Dropwizard
Java EE
Liquibase
Lombok
React
SOA
Spring
Spring Boot
Testcontainers
UML

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.