Marijn S.

Freiberuflicher Cloud Software Ingenieur

Düsseldorf, Deutschland

Erfahrungen

Juli 2024 - Apr. 2025
10 Monaten
Düsseldorf, Deutschland

Freiberuflicher Cloud Software Ingenieur

Selbstständig

  • Projektfokus: Testautomatisierung von Kundendatenverwaltungsprozessen
  • Kunde: BMW, im Auftrag von Riverland Reply GmbH
  • Projektzeitraum: 10.2024 – 02.2025
  • Rolle im Projekt: Senior Cloud Engineer
  • Branche: Automobilindustrie
  • Erstellen eines Selfhosted-Runners in einem EKS Cluster mit Hilfe von GitHub Actions Workflows
  • Erweitern eines Dashboards zur Widergabe des Status von mehreren Jobs von geplanten Workflows
  • Implementierung eines Monitoring-Konzepts mit Pushgateway, Prometheus und Grafana
  • Implementierung einer DynamoDB Datenbank zwecks Metrikensammlung
  • Teamform: Agile Team mit 3 Entwicklern und 1 Business Analyst
  • Verwendete Technologien: GitHub Actions, Kubernetes, EKS, AWS, Terraform, Helm, Secrets Manager, KMS, IAM, CloudWatch, EC2, Sessions Manager, SNS, Bash, Shell, Python, DynamoDB, Prompt Engineering mit ChatGPT, Jira, Xray, Pushgateway, Prometheus, Grafana, Confluence
Sept. 2023 - Juni 2024
10 Monaten
Düsseldorf, Deutschland

Senior Software Ingenieur

Randstad Digital Germany AG

  • Projektfokus: Backend Entwicklung für ein KYC-Portal einer Bank
  • Kunde: (Keine Angabe aus Datenschutzgründen)
  • Projektzeitraum: 11.2023 – 04.2024
  • Rolle im Projekt: Java Backend Developer
  • Branche: Finanzsektor
  • Weiterentwicklung eines Portals für den KYC-Prozess bei einer Bank
  • Aufbau von mehreren Backend-Services und zugehörigen PostgreSQL-Datenbanken über Liquibase und Docker
  • Anschließen mehrerer REST-Schnittstellen
  • Schreiben von Tests und Qualitätssicherung
  • Deployment von Services in ein Openshift Cluster
  • Teamform: Kanban Team mit ca. 5 Entwicklern
  • Verwendete Technologien: Java, Maven, JPA, Junit, Mockito, Git, Docker, Spring Boot, PostgreSQL, Openshift, Liquibase, Openapi, Gitlab
Juni 2023 - Aug. 2023
3 Monaten
Neuss, Deutschland

Software Ingenieur

Creditreform e.V.

  • Projektfokus: Backend Entwicklung für Inkassosoftware
  • Kunde: Creditreform e.V. (Inhouse)
  • Projektzeitraum: 06.2023 – 08.2023
  • Rolle im Projekt: Java Backend Developer
  • Branche: Inkasso & Bonitätsprüfungen
  • Weiterentwicklung der Inkasso Backendsoftware die in über 130 Geschäftsstellen verwendet wird
  • Begleitung mehrerer Datenbankmigrationen von MongoDB zu PostgreSQL
  • Refactoring, Bugfixing und Testing
  • Verbessern des Scrum-Prozesses und der allgemeinen Teamorganisation
  • Anfertigen von sowohl technischer als prozessrelevanter Dokumentation
  • Teamform: Scrum Team mit 5 Entwicklern und Product Owner, Tester & Scrum Master
  • Verwendete Technologien: Java, Spring Boot, Maven, JPA, Junit, Mockito, Jenkins, Kubernetes, Helm, Git, Vault, MongoDB, PostgreSQL, Open Telecom Cloud
Feb. 2023 - Mai 2023
4 Monaten
Düsseldorf, Deutschland

Software Ingenieur

The NextGen GmbH

Aug. 2021 - Jan. 2023
1 Jahr 6 Monaten
Bonn, Deutschland

Software/DevOps Ingenieur

Senacor Technologies AG

  • Projektfokus: Backend Entwicklung für ein Portal für Testfahrtbuchungen

  • Kunde: (Keine Angabe aus Datenschutzgründen) Gleiche wie davor

  • Projektzeitraum: 03.2022 – 10.2022

  • Rolle im Projekt: Fullstack Entwickler / DevOps Engineer

  • Branche: Automobilindustrie

  • Weiterentwicklung eines Portals für die Buchung von Testfahrten für Endkunden, durch Händler der Firma

  • Backendentwicklung und Tests

  • Entwurf und Verknüpfung von REST-Schnittstellen zwischen Frontend und Backend

  • Pflege von ElasticSearch, Monitoring vom Verlauf in Kibana

  • Erstellen von Dokumentation und Anleitungen

  • Vorstellen der Ergebnisse an dem Kunden nach jedem Sprint

  • Absichern von REST-Schnittstellen mit Rollen&Rechten Vergabe sowie Secrets Management

  • Teamform: Scrum Team mit ca. 6 Entwicklern und 1 Business Analyst

  • Verwendete Technologien: Java, Maven, Junit, Mockito, Quarkus, Jenkins, Typescript, Docker, Kubernetes, AWS, Terraform, Groovy, Event Storage, ElasticSearch, Git

  • Projektfokus: Backend Entwicklung für ein Portal für Ladeequipmentempfehlungen

  • Kunde: (Keine Angabe aus Datenschutzgründen)

  • Projektzeitraum: 08.2021 – 03.2022

  • Rolle im Projekt: Fullstack Entwickler

  • Branche: Automobilindustrie

  • Aufbau eines Portals für Empfehlungen für Endkunden für welches Ladeequipment am besten passt zu ihrem Elektroauto

  • Entwicklung eines Kernalgorithmus um Empfehlungen zu generieren

  • Backendentwicklung und Tests

  • Entwurf und Verknüpfung von REST-Schnittstellen zwischen Frontend und Backend

  • Erstellen von Dokumentation z.B. Architektur-Schaubilder und Anleitungen

  • Rücksprache mit Kunden zur Featureentwicklung

  • Einarbeitung neuer Kollegen

  • Teamform: Scrum Team mit ca. 3 Entwicklern und 3 Business Analysten

  • Verwendete Technologien: Java, Maven, Junit, Mockito, Quarkus, Jenkins, Angular, MSSQL, Docker, AWS, Git

März 2021 - Juli 2021
5 Monaten
Heimertingen, Deutschland

Software Ingenieur

Blackned GmbH

  • Projektfokus: Backend-Entwicklung für ein Inhouse-Produkt
  • Kunde: Blackned (Inhouse)
  • Projektzeitraum: 03.2021 – 07.2021
  • Rolle im Projekt: Java-Entwickler / Netzwerkingenieur
  • Branche: Öffentliche Sicherheit
  • Integration eines Netzwerkprotokolls in einen existierenden Netzwerkstack, zum Einsatz in einem Ad-hoc-Mobilfunknetz
  • Entwicklung von Java-Sockets
  • Erweiterung einer Schnittstelle mit Vaadin
  • Konfiguration einer Firewall
  • Tests und Qualitätssicherung
  • Teamform: Alleine, bei Gelegenheit Unterstützung erfahrener Kollegen
  • Verwendete Technologien: Java, Maven, Sockets, JUnit, REST, OSGi, Apache Karaf, Vaadin, Git
Dez. 2018 - Feb. 2021
2 Jahren 3 Monaten
Düsseldorf, Deutschland

Software Ingenieur

Accenture Technology Solutions GmbH

  • Projektfokus: Ausbau einer Entwicklungsinfrastruktur

  • Kunde: (Keine Angabe aus Datenschutzgründen)

  • Projektzeitraum: 09.2020 – 01.2021

  • Rolle im Projekt: Plattformingenieur

  • Branche: Transportsektor

  • Entwicklung eines Kubernetes-Controllers in Go für die automatische Verwaltung von Entwicklungsprojekten

  • Pflege und Wartung bereits bestehender Komponenten

  • Planung und Dokumentation

  • Beitrag zum Open-Source-Projekt Crossplane

  • Teamform: Scrum-Team mit ca. 6 Entwicklern bzw. Architekten

  • Verwendete Technologien: Go, Docker, Kubernetes, AWS, Git, Crossplane

  • Projektfokus: Frontend-Entwicklung eines Portals im Bereich Steuern

  • Kunde: (Keine Angabe aus Datenschutzgründen)

  • Projektzeitraum: 02.2020 – 09.2020

  • Rolle im Projekt: Java-Frontend-Entwickler

  • Branche: öffentlicher Sektor

  • Weiterentwicklung von Funktionen aus einem Lastenheft

  • Entwicklung von Frontend-Masken

  • Bugfixing, Wartung und Pflege

  • Tests und Qualitätssicherung

  • Datenanalyse

  • Teamform: Team mit ca. 10 Entwicklern + Testern und Konzeptionisten

  • Verwendete Technologien: Java, Maven, JUnit, Mockito, Jenkins, JSP, SQL, HTML, CSS, Git, GitLab

  • Projektfokus: Backend-Entwicklung einer Microservice-Anwendung

  • Kunde: (Keine Angabe aus Datenschutzgründen)

  • Projektzeitraum: 08.2019 – 01.2020

  • Rolle im Projekt: Java-Backend-Entwickler / DevOps-Ingenieur

  • Branche: Finanzwesen

  • Entwurf und Implementierung von Microservices im Backend-Bereich

  • Anbindung von Schnittstellen an das Frontend

  • Aufbau und Pflege einer Entwickler-Pipeline mit Jenkins

  • Aufbau eines Monitorings mit Grafana und Prometheus

  • Erstellen von Dokumentation und Begleitung der Einarbeitung neuer Offshore-Kollegen

  • Teamform: Scrum-Team mit ca. 6 Entwicklern

  • Verwendete Technologien: Java, Maven, JUnit, Mockito, Spring Boot, Jenkins, REST, OpenShift, Prometheus, Grafana, Git, Bitbucket

  • Projektfokus: Backend-Entwicklung einer Schnittstelle im Bereich Kundenbetreuung

  • Kunde: (Keine Angabe aus Datenschutzgründen)

  • Projektzeitraum: 02.2019 – 08.2019

  • Rolle im Projekt: Java-Backend-Entwickler / Business-Analyst

  • Branche: Telekommunikationsbranche

  • Übernahme einer Codebasis, die sich in schlechtem Zustand befand

  • Weiterentwicklung von Funktionen

  • Verbesserung der Codequalität durch Hinzufügen von Tests und Dokumentation

  • Wartung und Deployment von neuen Builds

  • Anforderungsanalyse und Vorstellung der Ergebnisse beim Kunden

  • Ersetzen des Kernalgorithmus für die Kalkulation verschiedener Szenarien

  • Teamform: Zusammen mit einem Offshore-Entwickler und einem Business-Analysten

  • Verwendete Technologien: Java, Maven, JUnit, SOAP, MSSQL, Tomcat, Subversion

  • Projektfokus: Internes Trainee-Programm / Jumpstart

  • Kunde: Accenture (Intern)

  • Projektzeitraum: 12.2018 – 01.2019

  • Rolle im Projekt: Java-Entwickler

  • Branche: Consulting

  • Einführung in die Unternehmenskultur

  • Schulungen im Bereich Java

  • Schulungen im Bereich agiles Arbeiten

  • Schulungen im Bereich Spring Boot

  • Erwerb der Zertifikate Java OCA und Professional Scrum Developer I

  • Teamform: Gruppe mit sechs Teilnehmern und wechselnden Trainern

  • Verwendete Technologien: Java, Spring Boot, JDBC, JPA, JUnit, Mockito, Agile Development

März 2018 - Nov. 2018
9 Monaten
München, Deutschland

Java / Python Entwickler

Technische Universität München

  • Masterarbeit im wissenschaftlichen Bereich (Fakultät für Elektrotechnik, Lehrstuhl für Kommunikationsnetze)
  • Entwurf einer Protokollergänzung für das Random-Access-Protokoll zur Verwendung in 5G
  • Implementierung eines Netzwerksimulators in Java
  • Ausführen von Experimenten und Durchführen von Messungen
  • Implementierung eines Datenanalysetools in Python
  • Datenanalyse im Tool, z.B. Erstellen von Grafiken
  • Verfassung einer wissenschaftlichen Arbeit mit Vorstellung der Ergebnisse und Schlussfolgerungen
  • Teamform: Alleine, mit gelegentlicher Unterstützung eines Doktoranden
  • Verwendete Technologien: Java, Python
Aug. 2017 - März 2018
8 Monaten
München, Deutschland

Embedded C / Python Entwickler

Technische Universität München

  • Interdisziplinäres Projekt im wissenschaftlichen Bereich (Fakultät für Elektrotechnik, Lehrstuhl für Kommunikationsnetze)
  • Besuch der Vorlesung „Broadband Communication Networks“
  • Entwurf eines Netzwerkprotokolls für die Entscheidung der Netzwerkgröße unter einer Gruppe von Microcontrollern
  • Implementierung des Protokolls in Embedded C in der Firmware des Projekts „OpenWSN“
  • Implementierung eines Steuerungsclients in Python
  • Ausführen von Experimenten und Durchführen von Messungen
  • Sammeln und Verarbeiten der Ergebnisse zur Verfassung einer wissenschaftlichen Arbeit
  • Teamform: Alleine, mit gelegentlicher Unterstützung eines Doktoranden
  • Verwendete Technologien: Embedded C, Python
März 2017 - Aug. 2017
6 Monaten
München, Deutschland

Netzwerk- / Linux-Ingenieur

Technische Universität München

  • Lab-Kurs: Build your own Internet (Fakultät für Informatik, Lehrstuhl für Netzarchitekturen und Netzdienste)
  • Aufsetzen von Netzwerken mit Rechnern und einem Cisco-Router
  • Implementierung von statischem und dynamischem Routing
  • Implementierung von Sicherheitsmaßnahmen wie DNSSEC, IPSec und TLS
  • Konfiguration einer Firewall mit Hilfe von iptables
  • Implementierung eines WLANs sowie dessen Absicherung
  • Aufsetzen von NAT und DHCP
  • Umfassende Paketanalyse mit Wireshark
  • Linux-Shell-Scripting
  • Teamform: Zusammen mit einem Kommilitonen
  • Verwendete Technologien: Linux Shell, Wireshark, Cisco Router, TCP/UDP

Zusammenfassung

Senior Software Engineer in Backend-Entwicklung, Cloud Engineering und DevOps in internationalen Umfeldern. Ich habe in verschiedenen Sektoren gearbeitet, darunter Automotive, Finanzwesen, Telekommunikation und der öffentliche Sektor.

Ich spezialisiere mich auf maßgeschneiderten Backend- und Cloud-Lösungen mit einem tool-agnostischen Ansatz. Durch die Nutzung von KI-Tools wie ChatGPT kann ich schnell Anwendungen in jeder Backend-Programmiersprache entwickeln, APIs entwerfen und Cloud-Infrastrukturen mithilfe von IaC für alle gängigen Cloudanbieter aufbauen, unabhängig von vorheriger spezifischer Erfahrung.

Darüber hinaus erstelle ich optimierte CI/CD-Pipelines und entwerfe ich containerisierte Umgebungen für Softwaremanagement und Monitoring. Mit meinen Soft Skills und Scrum-Kenntnissen trage ich zur Verbesserung der Team-Effizienz bei. Ich blicke gerne über den Tellerrand und stelle sicher, dass Lösungen nicht nur gut entwickelt, sondern auch effektiv vermarktet werden.

Sprachen

Niederländisch
Muttersprache
Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher
Spanisch
Fortgeschritten
Französisch
Grundkenntnisse

Ausbildung

Sept. 2016 - Nov. 2018

Technische Universität München

MSc Informatik · Informatik · München, Deutschland

Sept. 2012 - Aug. 2016

Reichsuniversität Groningen

BSc Informatik · Informatik · Groningen, Niederlande

Zertifikate & Bescheinigungen

Certified Open Source Developer for Enterprise

Linux Foundation

Microsoft Certified: Azure Administrator Associate

Microsoft

Aviatrix Certified Engineer Hybrid Cloud Specialty

Aviatrix

Professional Product Discovery and Validation

Scrum.org

Aviatrix Certified Engineer Multicloud Network Professional

Aviatrix

HashiCorp Certified: Terraform Associate 003

HashiCorp

PAL – Evidence-Based Management

Scrum.org

Professional Scrum Facilitation Skills

Scrum.org

Professional Scrum Product Backlog Management Skills

Scrum.org

Professional Scrum with User Experience I

Scrum.org

Scaled Professional Scrum

Scrum.org

Certificate of Cloud Security Knowledge (CCSK v5)

Cloud Security Alliance

Certificate of Competence in Zero Trust (CCZT)

Cloud Security Alliance

Certified Blockchain Architect

Blockchain Council

Certified Blockchain Developer

Blockchain Council

Linux Foundation Certified IT Associate

Linux Foundation

Open Source Licensing Basics for Software Developers (LFC191)

Linux Foundation

OpenTelemetry Certified Associate

Linux Foundation

Google Cloud Certified Associate Data Practitioner

Google

Aviatrix Certified Engineer Multicloud Network Cloud Backbone Specialty

Aviatrix

GitHub Actions

GitHub

GitHub Foundations

GitHub

AWS Certified Machine Learning Engineer Associate

AWS

Aviatrix Certified Engineer Multicloud Network Security Specialty

Aviatrix

Kubernetes and Cloud Native Security Associate

Linux Foundation

AWS Certified AI Practitioner

AWS

Certified AppSec Practitioner

SecOps Group

Certified Blockchain Practitioner

SecOps Group

Certified Cloud Security Practitioner-AWS

SecOps Group

Microsoft 365 Certified: Fundamentals

Microsoft

Microsoft Certified: Security, Compliance, and Identity Fundamentals

Microsoft

AWS Certified Data Engineer Associate

AWS

Certified GitOps Associate

Linux Foundation

Oracle Cloud Data Management Certified Foundations Associate

Oracle

Oracle Cloud Infrastructure AI Certified Foundations Associate

Oracle

Oracle Cloud Infrastructure Generative AI Certified Professional

Oracle

RabbitMQ Training Course

CloudAMQP

Google Cloud Certified Professional Cloud Architect

Google

Professional Agile Leadership I

Scrum.org

Prometheus Certified Associate

Linux Foundation

AWS Certified Security Specialty

AWS

Open Telekom Cloud Architect

T-Systems

Professional Scrum Product Owner I

Scrum.org

Professional Scrum Product Owner II

Scrum.org

Professional Scrum with Kanban I

Scrum.org

Google Cloud Certified Associate Cloud Engineer

Google

AWS Certified Solutions Architect Associate

AWS

Professional Scrum Master I

Scrum.org

Professional Scrum Master II

Scrum.org

AWS Certified Solutions Architect Professional

AWS

Microsoft Certified: Azure AI Fundamentals

Microsoft

Microsoft Certified: Azure Data Fundamentals

Microsoft

Neo4j Certified Professional

Neo4j

Neo4j Graph Data Science Certification

Neo4j

Green Software for Practitioners (LFC131)

Linux Foundation

AWS Certified DevOps Engineer Professional

AWS

Alibaba Cloud Certified Associate

Alibaba

Gremlin Certified Chaos Engineering Practitioner

Gremlin

Oracle Cloud Infrastructure Certified Foundations Associate

Oracle

Tencent Cloud Practitioner

Tencent

Aviatrix Certified Engineer Multicloud Network Associate

Aviatrix

Aviatrix Certified Engineer Multicloud Network Automation Specialty

Aviatrix

IBM z/OS Mainframe Practitioner

IBM - Coursera

Salesforce Certified Associate

Salesforce

Certified Jenkins Engineer

CloudBees

Complete Ethical Hacking Bootcamp

Zero to Mastery – Udemy

Kubernetes and Cloud Native Associate

Linux Foundation

AWS Certified SysOps Administrator Associate

AWS

Google Cloud Certified Cloud Digital Leader

Google

Docker Certified Associate

Mirantis

Microsoft Certified: Azure Fundamentals

Microsoft

AWS Certified Developer Associate

AWS

Design Thinking

SAP

Successful Communication Training

Accenture

AWS Certified Cloud Practitioner

AWS

Dynamic Leadership Training

Accenture

Technology Architect Associate

Accenture

Lateral Leadership Training

Accenture

Java 8-14 Training

Accenture

Oracle Certified Associate Java 8

Oracle

Professional Scrum Developer I

Scrum.org

Sommerschule Liberalismus

Telders Stiftung

Agile Software Engineering

Andrena Objects

B

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen