IT Beratung und Full-Stack-Entwicklung in agiler Methodik mit DevOps.
Aktualisiert am 11.12.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 11.12.2023
Verfügbar zu: 100%
davon vor Ort: 100%
JavaScript
React
Coach
Java
Coaching
Certified Scrum Master
Machine Learning
SQL
IoT
DevOps
Cloud Computing
NoSQL
Docker
Linux
Software Architektur
Agile
Flutter
React Native
Elixir
Python
Testing
Kubernetes
Go
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Bonn (+50km)
Deutschland
möglich

Projekte

Projekte

7 Monate
2023-06 - 2023-12

Entwicklung Webseite und Lizenzierungsstrecke

Neuentwicklung einer Antragsstrecke zur Verpackungslizenzierung und des begleitenden CMS. Kern der Tätigkeit ist die Migration bestehender Prozesse und Komponenten, sowie Konzeption, Entwicklung, Absprache neuer Features in Anbindung an bestehende Drittsysteme.

  • Konzeption und Beratung
  • Migration und Entwicklung
  • Coaching in agiler und technischer Methodik
  • Code Review
  • DevOps

8 Monate
2022-09 - 2023-04

Coaching in Webdevelopment Bootcamps

Die Tätigkeit beinhaltete primär die Durchführung des Lehrauftrages, sowie Diskussion um Lehrplan und Inhalten des Curriculums. Des weiteren gab es vereinzelt Vorbereitung und Betreuung von Veranstaltungen und die gezielte Weiterbildung der Junior Coaches.

  • Konzeption und Beratung
  • Coaching in agiler und technischer Methodik
  • Unterstützung Hackathons

10 Monate
2021-09 - 2022-06

Migration und Weiterentwicklung von automatisierter Dokumentenextraktion

Migration und Weiterentwicklung bestehender Integration und Infrastruktur zur automatisierten Dokumentenextraktion im Bereich Legal Tech. Im Rahmen der Tätigkeit wurde bestehende Infrastruktur auf eine eventbasierte Architektur migriert und im Zuge dessen modernisiert.

Genutzt wurden AWS-Dienste wie SNS, SQS, Lambda, EKS und verschiedene andere.

Neue Features wurden von Prozessabstimmung über Entwicklung und Inbetriebnahme begleitet.

Entwickelt wurde zunächst in JavaScript und TypeScript, später primär Python. Nach Bedarf wurde Go eingesetzt.

Teamübergreifende Kommunikation beinhaltete besonders Abstimmung von Prozessen, Schnittstellen und entsprechender Modelle und Vermittlung von Methoden und Ansätzen zur Erstellung und Dokumentation solcher.

  • Konzeption und Migration
  • DevOps-Setup
  • Verbesserung Developer Experience
  • Beratung Prozess- und Datenmodellierung
  • Coaching in agiler und technischer Methodik
  • Unterstützung Hackathons
  • Umsetzung Proof of Concepts
5 Monate
2021-05 - 2021-09

Weiterentwicklung von Benutzerverwaltungssystem

Weiterentwicklung des Benutzerverwaltungssystems. Die Tätigkeit enthielt Konzeption und Umsetzung einer Cloud Native Anwendung auf Basis von Microservices in einer skalierbaren Serverless-Infrastruktur.

Genutzt wurden hierzu primär AWS-Dienste Amplify, Cognito, Lambda und verschiedene andere. Als Paymentsystem wurde Stripe eingesetzt.

  • Konzeption und Konfiguration
  • Entwicklung TypeScript Lambda
  • DevOps-Setup
  • Payment anbindung
  • Qualitätssicherung
1 Jahr
2020-04 - 2021-03

Weiterentwicklung von Sprachassistenzsystemen

Entwicklung und Weiterentwicklung von neuen und bestehenden Sprachassistenzsystemen des WDR.

Die Entwicklung bezog sich zum Großteil auf bereitzustellende Fulfillment-Endpoints für die jeweiligen Systeme, als auch Abbildung der Interaktionsmodelle auf den jeweiligen nativen Plattformen. Die Endpoints wurden als Node.js Serverless-Komponenten auf AWS Lambda deployed.

Besonderer Fokus lag des Weiteren auf der Verbesserung und Modernisierung der Entwicklungsumgebung und der Auslieferungsprozesse, welche durch neues Testtooling und automatisierte CI/CD-Pipelines umgesetzt wurden.

  • Erstellen von CI/CD-Pipelines
  • Verbesserung der Builds
  • Verbesserung der Testinfrastruktur
  • Umsetzung von Alexa Skills und Google Actions
5 Monate
2019-08 - 2019-12

Verbesserung des Onboardings

Intern sollte besonders für Junior IT Consultants das Onboarding verbessert und technische Grundlagen verstärkt aufgebaut werden. Dabei wurde ein stärkerer Fokus auf den Einsatz aktueller Technologien gesetzt und gefördert. Neben Grundlagen wurden auch Best Practices, sowie Clean Code, Test Driven Development und Behaviour Driven Development, DevOps, APIDesign, Architektur von Microservices, Umgang mit Legacy Code oder Fremdsystemen, und agilen Methodik vermittelt. Durchgeführt wurde dies während der Projektarbeit, bei Hackathons, Meetups und Schulungen.

  • Agiles und technisches Coaching
  • Code Review
  • Pair Programming
  • Organisation und Durchführung von internen Hackathons,
  • Meetups und Schulungen
  • Teilnahme an Hackathons
1 Jahr
2018-10 - 2019-09

Architekturkonzeption

Architekturkonzeption und Entwicklung eines Enterprise

Integration Frameworks und zugehöriger Plattform für ein Telekommunikationsunternehmen auf Basis von Kubernetes bzw. OpenShift mit ServiceMesh und Integration an bestehende Enterprisestrukturen.

  • Architekturkonzeption nach offenen Standards mit Ausblick auf Multicluster und Multicloud
  • Entwicklung eines Go-Kubernetes-Operators
  • Vermittlung agiler Methodik
  • Vermittlung DevOps-Praktiken
4 Monate
2018-10 - 2019-01

Tarifverwaltungs- und Preisanpassungstool

Das Tarifverwaltungs- und Preisanpassungstool für Energielieferanten wurde in diesem Projekt um die Möglichkeit zur Umbasierung tariflich genutzter Indizes erweitert und zu dessen Zweck optional an Destatis GENESIS angebunden. Softwareauslieferungen wurden für schnelleres Feedback und Iteration automatisiert durchgeführt.

  • Entwicklung in React-Frontend und Java-Backend
  • Anbindung der SOAP-GENESIS-Schnittstelle
  • Vermittlung agiler Methodik
  • Vermittlung DevOps-Praktiken
2 Monate
2018-09 - 2018-10

Entwurf, Bau und Betrieb eines Messe-Show-Case

Entwurf, Bau und Betrieb eines Messe-Show-Case zur Demonstration des Zusammenspiels von IoT, Webtechnologien und Blockchain zur Digitalisierung zukünftig automatischer Bezahlverfahren der Automobilbranche.

  • Entwurf und Herstellung des Hardwaresetup
  • Entwicklung des Python-Clients auf dem Modellfahrzeugs
1 Monat
2018-09 - 2018-09

Entwicklung eines HBCI-Clients

Entwicklung eines HBCI-Clients in JavaScript um direkt vom Endkundengerät die Bankenschnittstelle anzuprechen. Diese Entwicklung beseitigt die Notwendigkeit eines zusätzlichen Backends, welches HBCI zu REST übersetzte. Kontoinformationen wurden auf der Kommunikationsstrecke somit nur vom Kundengerät und der Bank selbst gelesen. Dies war ein Gewinn zur Datenminimierung und beschleunigte die Kommunikation.

  • Entwurf und Entwicklung des JavaScript-Clients
  • Setup für Projekt- und Testintegration
  • Mocks des Clients und der HBCI-Schnittstelle
5 Monate
2018-05 - 2018-09

Entwicklung eines Preisanpassungstools

Entwickelt wurde ein Preisanpassungstool für Geschäftskundenverträge von Energielieferanten. Im Tool können Vertragsdaten inklusive Preisformeln, genutzten Indizes und entsprechende Abrechnungen der jeweiligen Preistypen revisionssicher verwaltet werden. Softwareauslieferungen wurden für schnelleres Feedback und Iteration automatisiert durchgeführt.

  • Entwicklung in React-Frontend und Java-Backend
  • Entwurf des Datenbankschemas
  • Anlegen von CI/CD-Pipelines
  • Vermittlung agiler Methodik
  • Vermittlung DevOps-Praktiken
8 Monate
2017-10 - 2018-05

Neuentwicklung einer Online-Banking-Lösung

Neuentwicklung einer Online-Banking-Lösung für eine Privatbank, basierend auf der Abaxx Plattform. Im Projekt wurden im Backend zur Anpassung der Plattform, Anbindung des Authentifizerungs- und Autorisierungssystems sowie des Kernbankensystems vorgenommen. Das Frontend wurde in enger Abstimmung mit dem Kunden entworfen und entwickelt.

  • Entwicklung in Java
  • SOAP-Anbindung und Konfiguration von Authentifizierung- und Authorisierungssystem
  • SOAP-Anbindung Kernbankensystem
  • REST-Anbindung Dokumentenverwaltung
  • Vermittlung agiler Methodik
  • Livecoding Pair Design
8 Monate
2017-03 - 2017-10

Entwicklung einer modularen Banking-App

Die App soll als Teil einer Product-Suite für Banken dem Banken-Endkunden die Möglichkeit bieten mobil und jederzeit über seine finanzielle Lage informiert zu bleiben. Für die Bank als Kunden steht hierbei vorallem die Modularität bei der Auswahl gewünschter Featuresets im Vordergrund.

  • Entwicklung einer Hybriden App als React-SPA in einem Cordova Container
  • Testen der Komponenten und der Redux-Stores
  • Entwicklung eines Java-REST-Adapters für HBCI/FinTS
  • Entwicklung an einem Java-HBCI/FinTS-Mock-Server zum Integrationstesten des Backends
2 Monate
2017-05 - 2017-06

Erweiterung einer Banking-App um Kreditkartenfunktionalitäten

Im Rahmen des Projektes wurde in Kooperation einer Bank, Visa Europa und uns eine Banking-App um Kreditkartenfunktionalitäten erweitert. Dies geschah in Vorbereitung auf das Release des Visa Consumer Transaction Controls.

  • Teilname an der Definition der Produktvision
  • Architekturkonzeption und -beschreibung der Infrastruktur und dazugehöriger Kommunikation
  • Entwicklung einer Hybriden App als React-SPA in einem Cordova Container
  • Anbindung der Visa Consumer Transaction Control
  • Vermittlung agiler Entwicklungsmethoden
5 Monate
2016-10 - 2017-02

IDM-Lösung

Aufgrund historisch gewachsener, disjunkter, teils eigenentwickelter Systeme, entschied man sich dazu eine IDM Lösung anzustreben. Da im Normalfall die Systeme auf dem IDM aufbauen sollten, diese Änderung aber in seiner Größe im laufenden Betrieb allerdings nicht Umsetzbar war, sollte zunächst ein neues System Daten zentralisiert halten und synchronisieren.

  • Anforderungsanalyse
  • Konzeption der Systemarchitektur
  • Entwurf des Datenbankschemas
  • Anbindung an bestehende Produktivsysteme in NodeJS-Backend
1 Jahr 6 Monate
2015-04 - 2016-09

Lehrplattform für Programmiereinsteiger

Für eine ergänzende Lehrplattform für Programmiereinsteiger in Java wurde eine den Nutzerkenntnissen entsprechende Fehlerausgabe in einem bereits vorhandenen System benötigt. Da sich JUnit für diese Aufgabe als ungeeignet erwies entwickelte ich eine auf die Lehrveranstaltung zugeschnittene Alternative, die seitdem produktiv in Verwendung ist.

  • Anforderungsanalyse
  • Implementierung eines Test Runners für Java
  • Implementierung eines Frameworks zur Generierung von Tests und Beispielen der Fehlernachstellung
  • Betreuung der Infrastruktur und des Frameworks

Position

Position

Seit 2023 nichtmehr als Einzelunternehmer, sondern auch Geschäftsführer meiner GmbH.

Kompetenzen

Kompetenzen

Top-Skills

JavaScript React Coach Java Coaching Certified Scrum Master Machine Learning SQL IoT DevOps Cloud Computing NoSQL Docker Linux Software Architektur Agile Flutter React Native Elixir Python Testing Kubernetes Go

Produkte / Standards / Erfahrungen / Methoden

AWS
Azure
DevOps
Elixir
GCP
Go
Java
JavaScript
Kubernetes
Machine Learning
Python
React
React Native
Scrum
Usability / Accessibility

Beruflicher Werdegang

08/2018 - 12/2022

Rolle: d20 Consulting GmbH, IT Consultant

08/2018 - 12/2022

Rolle: Freelance, IT Consultant

10/2018 - 12/2019

Kunde: Syngenio AG

Rolle: IT Consultant

03/2017 - 12/2018

Kunde: Syngenio AG

Rolle: Junior IT Consultant

10/2016 - 02/2017

Kunde: Hochschule Bonn-Rhein-Sieg

Rolle: Studentische Hilfskraft

Aufgaben:

  • Softwareentwicklung

04/2015 - 09/2016

Kunde: Hochschule Bonn-Rhein-Sieg

Rolle: Studentische Hilfskraft

Aufgaben:

  • Softwareentwicklung
  • Unterstützung der Lehre

02/2013 - 03/2015

Kunde: Hochschule Bonn-Rhein-Sieg

Rolle: Studentische Hilfskraft

Aufgaben:

  • First-/Second-Level-Support

09/2012 - 01/2013

Kunde: Hochschul- und Kreisbibliothek Bonn-Rhein-Sieg

Rolle: Studentische Hilfskraft

08/2010 - 12/2011

Kunde: interschutz Nord GmbH

Rolle: Teilzeit

Einsatzorte

Einsatzorte

Bonn (+50km)
Deutschland
möglich

Projekte

Projekte

7 Monate
2023-06 - 2023-12

Entwicklung Webseite und Lizenzierungsstrecke

Neuentwicklung einer Antragsstrecke zur Verpackungslizenzierung und des begleitenden CMS. Kern der Tätigkeit ist die Migration bestehender Prozesse und Komponenten, sowie Konzeption, Entwicklung, Absprache neuer Features in Anbindung an bestehende Drittsysteme.

  • Konzeption und Beratung
  • Migration und Entwicklung
  • Coaching in agiler und technischer Methodik
  • Code Review
  • DevOps

8 Monate
2022-09 - 2023-04

Coaching in Webdevelopment Bootcamps

Die Tätigkeit beinhaltete primär die Durchführung des Lehrauftrages, sowie Diskussion um Lehrplan und Inhalten des Curriculums. Des weiteren gab es vereinzelt Vorbereitung und Betreuung von Veranstaltungen und die gezielte Weiterbildung der Junior Coaches.

  • Konzeption und Beratung
  • Coaching in agiler und technischer Methodik
  • Unterstützung Hackathons

10 Monate
2021-09 - 2022-06

Migration und Weiterentwicklung von automatisierter Dokumentenextraktion

Migration und Weiterentwicklung bestehender Integration und Infrastruktur zur automatisierten Dokumentenextraktion im Bereich Legal Tech. Im Rahmen der Tätigkeit wurde bestehende Infrastruktur auf eine eventbasierte Architektur migriert und im Zuge dessen modernisiert.

Genutzt wurden AWS-Dienste wie SNS, SQS, Lambda, EKS und verschiedene andere.

Neue Features wurden von Prozessabstimmung über Entwicklung und Inbetriebnahme begleitet.

Entwickelt wurde zunächst in JavaScript und TypeScript, später primär Python. Nach Bedarf wurde Go eingesetzt.

Teamübergreifende Kommunikation beinhaltete besonders Abstimmung von Prozessen, Schnittstellen und entsprechender Modelle und Vermittlung von Methoden und Ansätzen zur Erstellung und Dokumentation solcher.

  • Konzeption und Migration
  • DevOps-Setup
  • Verbesserung Developer Experience
  • Beratung Prozess- und Datenmodellierung
  • Coaching in agiler und technischer Methodik
  • Unterstützung Hackathons
  • Umsetzung Proof of Concepts
5 Monate
2021-05 - 2021-09

Weiterentwicklung von Benutzerverwaltungssystem

Weiterentwicklung des Benutzerverwaltungssystems. Die Tätigkeit enthielt Konzeption und Umsetzung einer Cloud Native Anwendung auf Basis von Microservices in einer skalierbaren Serverless-Infrastruktur.

Genutzt wurden hierzu primär AWS-Dienste Amplify, Cognito, Lambda und verschiedene andere. Als Paymentsystem wurde Stripe eingesetzt.

  • Konzeption und Konfiguration
  • Entwicklung TypeScript Lambda
  • DevOps-Setup
  • Payment anbindung
  • Qualitätssicherung
1 Jahr
2020-04 - 2021-03

Weiterentwicklung von Sprachassistenzsystemen

Entwicklung und Weiterentwicklung von neuen und bestehenden Sprachassistenzsystemen des WDR.

Die Entwicklung bezog sich zum Großteil auf bereitzustellende Fulfillment-Endpoints für die jeweiligen Systeme, als auch Abbildung der Interaktionsmodelle auf den jeweiligen nativen Plattformen. Die Endpoints wurden als Node.js Serverless-Komponenten auf AWS Lambda deployed.

Besonderer Fokus lag des Weiteren auf der Verbesserung und Modernisierung der Entwicklungsumgebung und der Auslieferungsprozesse, welche durch neues Testtooling und automatisierte CI/CD-Pipelines umgesetzt wurden.

  • Erstellen von CI/CD-Pipelines
  • Verbesserung der Builds
  • Verbesserung der Testinfrastruktur
  • Umsetzung von Alexa Skills und Google Actions
5 Monate
2019-08 - 2019-12

Verbesserung des Onboardings

Intern sollte besonders für Junior IT Consultants das Onboarding verbessert und technische Grundlagen verstärkt aufgebaut werden. Dabei wurde ein stärkerer Fokus auf den Einsatz aktueller Technologien gesetzt und gefördert. Neben Grundlagen wurden auch Best Practices, sowie Clean Code, Test Driven Development und Behaviour Driven Development, DevOps, APIDesign, Architektur von Microservices, Umgang mit Legacy Code oder Fremdsystemen, und agilen Methodik vermittelt. Durchgeführt wurde dies während der Projektarbeit, bei Hackathons, Meetups und Schulungen.

  • Agiles und technisches Coaching
  • Code Review
  • Pair Programming
  • Organisation und Durchführung von internen Hackathons,
  • Meetups und Schulungen
  • Teilnahme an Hackathons
1 Jahr
2018-10 - 2019-09

Architekturkonzeption

Architekturkonzeption und Entwicklung eines Enterprise

Integration Frameworks und zugehöriger Plattform für ein Telekommunikationsunternehmen auf Basis von Kubernetes bzw. OpenShift mit ServiceMesh und Integration an bestehende Enterprisestrukturen.

  • Architekturkonzeption nach offenen Standards mit Ausblick auf Multicluster und Multicloud
  • Entwicklung eines Go-Kubernetes-Operators
  • Vermittlung agiler Methodik
  • Vermittlung DevOps-Praktiken
4 Monate
2018-10 - 2019-01

Tarifverwaltungs- und Preisanpassungstool

Das Tarifverwaltungs- und Preisanpassungstool für Energielieferanten wurde in diesem Projekt um die Möglichkeit zur Umbasierung tariflich genutzter Indizes erweitert und zu dessen Zweck optional an Destatis GENESIS angebunden. Softwareauslieferungen wurden für schnelleres Feedback und Iteration automatisiert durchgeführt.

  • Entwicklung in React-Frontend und Java-Backend
  • Anbindung der SOAP-GENESIS-Schnittstelle
  • Vermittlung agiler Methodik
  • Vermittlung DevOps-Praktiken
2 Monate
2018-09 - 2018-10

Entwurf, Bau und Betrieb eines Messe-Show-Case

Entwurf, Bau und Betrieb eines Messe-Show-Case zur Demonstration des Zusammenspiels von IoT, Webtechnologien und Blockchain zur Digitalisierung zukünftig automatischer Bezahlverfahren der Automobilbranche.

  • Entwurf und Herstellung des Hardwaresetup
  • Entwicklung des Python-Clients auf dem Modellfahrzeugs
1 Monat
2018-09 - 2018-09

Entwicklung eines HBCI-Clients

Entwicklung eines HBCI-Clients in JavaScript um direkt vom Endkundengerät die Bankenschnittstelle anzuprechen. Diese Entwicklung beseitigt die Notwendigkeit eines zusätzlichen Backends, welches HBCI zu REST übersetzte. Kontoinformationen wurden auf der Kommunikationsstrecke somit nur vom Kundengerät und der Bank selbst gelesen. Dies war ein Gewinn zur Datenminimierung und beschleunigte die Kommunikation.

  • Entwurf und Entwicklung des JavaScript-Clients
  • Setup für Projekt- und Testintegration
  • Mocks des Clients und der HBCI-Schnittstelle
5 Monate
2018-05 - 2018-09

Entwicklung eines Preisanpassungstools

Entwickelt wurde ein Preisanpassungstool für Geschäftskundenverträge von Energielieferanten. Im Tool können Vertragsdaten inklusive Preisformeln, genutzten Indizes und entsprechende Abrechnungen der jeweiligen Preistypen revisionssicher verwaltet werden. Softwareauslieferungen wurden für schnelleres Feedback und Iteration automatisiert durchgeführt.

  • Entwicklung in React-Frontend und Java-Backend
  • Entwurf des Datenbankschemas
  • Anlegen von CI/CD-Pipelines
  • Vermittlung agiler Methodik
  • Vermittlung DevOps-Praktiken
8 Monate
2017-10 - 2018-05

Neuentwicklung einer Online-Banking-Lösung

Neuentwicklung einer Online-Banking-Lösung für eine Privatbank, basierend auf der Abaxx Plattform. Im Projekt wurden im Backend zur Anpassung der Plattform, Anbindung des Authentifizerungs- und Autorisierungssystems sowie des Kernbankensystems vorgenommen. Das Frontend wurde in enger Abstimmung mit dem Kunden entworfen und entwickelt.

  • Entwicklung in Java
  • SOAP-Anbindung und Konfiguration von Authentifizierung- und Authorisierungssystem
  • SOAP-Anbindung Kernbankensystem
  • REST-Anbindung Dokumentenverwaltung
  • Vermittlung agiler Methodik
  • Livecoding Pair Design
8 Monate
2017-03 - 2017-10

Entwicklung einer modularen Banking-App

Die App soll als Teil einer Product-Suite für Banken dem Banken-Endkunden die Möglichkeit bieten mobil und jederzeit über seine finanzielle Lage informiert zu bleiben. Für die Bank als Kunden steht hierbei vorallem die Modularität bei der Auswahl gewünschter Featuresets im Vordergrund.

  • Entwicklung einer Hybriden App als React-SPA in einem Cordova Container
  • Testen der Komponenten und der Redux-Stores
  • Entwicklung eines Java-REST-Adapters für HBCI/FinTS
  • Entwicklung an einem Java-HBCI/FinTS-Mock-Server zum Integrationstesten des Backends
2 Monate
2017-05 - 2017-06

Erweiterung einer Banking-App um Kreditkartenfunktionalitäten

Im Rahmen des Projektes wurde in Kooperation einer Bank, Visa Europa und uns eine Banking-App um Kreditkartenfunktionalitäten erweitert. Dies geschah in Vorbereitung auf das Release des Visa Consumer Transaction Controls.

  • Teilname an der Definition der Produktvision
  • Architekturkonzeption und -beschreibung der Infrastruktur und dazugehöriger Kommunikation
  • Entwicklung einer Hybriden App als React-SPA in einem Cordova Container
  • Anbindung der Visa Consumer Transaction Control
  • Vermittlung agiler Entwicklungsmethoden
5 Monate
2016-10 - 2017-02

IDM-Lösung

Aufgrund historisch gewachsener, disjunkter, teils eigenentwickelter Systeme, entschied man sich dazu eine IDM Lösung anzustreben. Da im Normalfall die Systeme auf dem IDM aufbauen sollten, diese Änderung aber in seiner Größe im laufenden Betrieb allerdings nicht Umsetzbar war, sollte zunächst ein neues System Daten zentralisiert halten und synchronisieren.

  • Anforderungsanalyse
  • Konzeption der Systemarchitektur
  • Entwurf des Datenbankschemas
  • Anbindung an bestehende Produktivsysteme in NodeJS-Backend
1 Jahr 6 Monate
2015-04 - 2016-09

Lehrplattform für Programmiereinsteiger

Für eine ergänzende Lehrplattform für Programmiereinsteiger in Java wurde eine den Nutzerkenntnissen entsprechende Fehlerausgabe in einem bereits vorhandenen System benötigt. Da sich JUnit für diese Aufgabe als ungeeignet erwies entwickelte ich eine auf die Lehrveranstaltung zugeschnittene Alternative, die seitdem produktiv in Verwendung ist.

  • Anforderungsanalyse
  • Implementierung eines Test Runners für Java
  • Implementierung eines Frameworks zur Generierung von Tests und Beispielen der Fehlernachstellung
  • Betreuung der Infrastruktur und des Frameworks

Position

Position

Seit 2023 nichtmehr als Einzelunternehmer, sondern auch Geschäftsführer meiner GmbH.

Kompetenzen

Kompetenzen

Top-Skills

JavaScript React Coach Java Coaching Certified Scrum Master Machine Learning SQL IoT DevOps Cloud Computing NoSQL Docker Linux Software Architektur Agile Flutter React Native Elixir Python Testing Kubernetes Go

Produkte / Standards / Erfahrungen / Methoden

AWS
Azure
DevOps
Elixir
GCP
Go
Java
JavaScript
Kubernetes
Machine Learning
Python
React
React Native
Scrum
Usability / Accessibility

Beruflicher Werdegang

08/2018 - 12/2022

Rolle: d20 Consulting GmbH, IT Consultant

08/2018 - 12/2022

Rolle: Freelance, IT Consultant

10/2018 - 12/2019

Kunde: Syngenio AG

Rolle: IT Consultant

03/2017 - 12/2018

Kunde: Syngenio AG

Rolle: Junior IT Consultant

10/2016 - 02/2017

Kunde: Hochschule Bonn-Rhein-Sieg

Rolle: Studentische Hilfskraft

Aufgaben:

  • Softwareentwicklung

04/2015 - 09/2016

Kunde: Hochschule Bonn-Rhein-Sieg

Rolle: Studentische Hilfskraft

Aufgaben:

  • Softwareentwicklung
  • Unterstützung der Lehre

02/2013 - 03/2015

Kunde: Hochschule Bonn-Rhein-Sieg

Rolle: Studentische Hilfskraft

Aufgaben:

  • First-/Second-Level-Support

09/2012 - 01/2013

Kunde: Hochschul- und Kreisbibliothek Bonn-Rhein-Sieg

Rolle: Studentische Hilfskraft

08/2010 - 12/2011

Kunde: interschutz Nord GmbH

Rolle: Teilzeit

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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