Full Stack Entwickler mit fundierten Kenntnissen im Bereich Serverless. Zertifizierter AWS Solutions Architect Associate.
Aktualisiert am 19.03.2025
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.04.2025
Verfügbar zu: 100%
davon vor Ort: 0%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Jahre 1 Monat
2022-03 - heute

Senior Consultant

Senior Consultant
Senior Consultant

Entwurf und Implementierung von CI/CD Pipelines, Industrie; Telekommunikation, Konzern

 - Implementierung von robusten CI/CD-Pipelines in Jenkins für ein hochleistungsfähiges Java-basiertes verteiltes System, das auf OpenShift-Containern eingesetzt wird.

- Erfolgreiche Entwicklung und Implementierung von Jenkins-Jobs zur Ausführung komplexer Maven-Builds, was zur Erzeugung von Container-Images führte, die in JFrog Artifactory hochgeladen wurden.

- Durchführung von Debugging- und Wartungsaufgaben für Container-Images innerhalb der dynamischen Umgebung von OpenShift (3 und 4) sowie EKS (Kubernetes), um optimale Leistung und Stabilität zu gewährleisten.

- Betreuung und Schulung von jüngeren Teammitgliedern, um sie in die Lage zu versetzen, selbstständig Probleme im Maven-Lebenszyklus und andere technische Herausforderungen zu lösen.

Technologien: Jenkins, OpenShift, Kubernetes, JFrog Artifactory


Spring Boot - Anwendung auf AWS im ECS-Cluster, Branche: Automotive, Konzern 

- Leitete die Entwicklung und Architektur einer robusten Spring Boot-Anwendung, die in der AWS-Cloud innerhalb eines ECS-Clusters bereitgestellt wurde, wobei Serverless-Orchestrierungsworkflows effektiv genutzt wurden.

- Arbeitete eng mit Domänenexperten in der Automobilindustrie zusammen, um ein ausgeklügeltes Datenumwandlungssystem erfolgreich zu implementieren, das spezielle Wissenstransfersitzungen umfasste.

- Formulierung von Bereitstellungsstrategien für eine stark regulierte Cloud-Umgebung, wobei strenge Sicherheitsmaßnahmen zur Gewährleistung des Schutzes im Vordergrund standen.

- Er hat den Kunden bei wichtigen technologischen Entscheidungen in Bezug auf die AWS-Cloud beraten und es ihm ermöglicht, fundierte Entscheidungen zu treffen und seinen Betrieb zu optimieren.

 

Technologien: Spring Boot, Java, Terraform, AWS ECS, GitLab, AWS Step Functions, AWS Lambda, AWS Aurora, AWS DynamoDB, AWS Event Bridge, AWS VPC, AWS AppSync, New Relic, Docker, Maven 


Verteilter Transaktionsdienst, Branche, Blockchain, Start-Up 

- Architektur und Entwicklung eines robusten, skalierbaren und hochsicheren verteilten Transaktionsdienstes für Ethereum-basierte Blockchains in einer kleinen Startup-Umgebung.

- Orchestrierte das Design und die Entwicklung einer hochmodernen serverlosen Architektur, die AWS Lambda nutzt.

- Nutzung von TypeScript zur Implementierung des gesamten Dienstes, um eine zuverlässige und wartbare Codebasis zu gewährleisten.

- Leitete die Implementierung der Infrastructure-as-Code (IaC)-Bereitstellung mit AWS CDK.

- Er entwarf und führte eine umfassende Suite von Integrationstests aus, die flexibel in verschiedenen Konfigurationen ausgeführt werden können (z. B. langsam und gründlich, schnell und weniger gründlich), um die Zuverlässigkeit des Dienstes und schnelle Feedbackzeiten zu gewährleisten.

- Er fungierte als primärer Berater des Gründers des Start-ups und lieferte wertvolle Hinweise zu allen Aspekten im Zusammenhang mit AWS und der Softwarearchitektur.

- Ermöglichte einen umfassenden Wissenstransfer an jüngere und ältere Teammitglieder und stattete sie mit fortgeschrittenen AWS-Kenntnissen aus.

 

Technologien: TypeScript, AWS Lambda, AWS DynamoDB, AWS SQS, AWS StepFunctions, AWS CDK, Serverless Framework, Ethereum, ethers.js, Blockchain


Serverlose Datenverarbeitung-Pipelines Branche: Telekommunikation, Start-Up

- Entwicklung vollständig serverloser und hoch skalierbarer Datenverarbeitungspipelines in der Telekommunikationsbranche.

- Nutzung von FaaS-Lösungen und Implementierung einer nachrichtengesteuerten Microservice-Architektur mit verteilten Transaktionen, Event Sourcing und CQRS.

- Erfolgreiche Implementierung des Systems in zwei Cloud-Umgebungen gleichzeitig mit AWS Step Functions und Azure Durable Functions.

- Überwindung zahlreicher Herausforderungen, einschließlich IaC-Bereitstellung und Verwaltung von Geheimnissen, um einen reibungslosen Betrieb zu gewährleisten.

- Nahtlose Integration von Systemen in beiden Clouds mit mehreren AWS-Diensten, wie AWS Connect und verschiedenen AWS-KI-Diensten wie Textract, Lex und Transcribe.

- Betreuung und Schulung von Nachwuchskräften, um sie in die Lage zu versetzen, kompetente verteilte Systeme auf der Grundlage von Ereignissen zu entwickeln.

 

Technologien: Java, TypeScript, AWS Step Functions, AWS CDK, AWS Lambda, AWS API Gateway, AWS SQS, AWS SNS, AWS EventBridge, AWS Kinesis, AWS DynamoDB, DynamoDB Accelerator, AWS S3, AWS CloudFront, AWS Route 53, AWS IAM, AWS Connect, AWS Lex

Remote
4 Jahre 2 Monate
2017-11 - 2021-12

Freelance Developer

Freelance Developer
Freelance Developer

Cloud-basiertes CI/CD System, Branche: Software, Mittelständisches Unternehmen 

- Entwicklung und Implementierung eines robusten Cloud-basierten CI/CD-Systems, das fortschrittliche Tools und Techniken einsetzt, um eine nahtlose Codebereitstellung, eine effiziente Durchsetzung der Codequalität und eine automatisierte Verwaltung von Abhängigkeiten in >10 Java/Maven-Projekten zu gewährleisten.

- Automatisierte Pipelines für Infrastructure-as-Code-Änderungen, wodurch der Bereitstellungsprozess rationalisiert und manuelle Eingriffe reduziert wurden.

- Implementierung automatischer Update- und Sicherheitsscan-Mechanismen für Abhängigkeiten von Drittanbietern, um sicherzustellen, dass das System auf dem neuesten Stand bleibt und gegen potenzielle Schwachstellen gewappnet ist.

- Einsatz branchenführender Qualitätssicherungs-Tools wie SonarCloud, SpotBugs und Checkstyle zur Durchsetzung einer gleichbleibend hohen Codequalität unter Einhaltung strenger Qualitätsvorgaben während des gesamten Entwicklungszyklus.

- Er war federführend bei der Zertifizierung von Entwicklungspraktiken, der Festlegung von Best-in-Class-Standards und der Gewährleistung der Einhaltung branchenführender Methoden.

- Nutzung von AWS CodeBuild, AWS CodePipeline und Maven-Plugins zur Orchestrierung eines nahtlosen CI/CD-Workflows, Maximierung der Produktivität und Minimierung von Ausfallzeiten.

- Integration von Slack für die Echtzeitüberwachung kritischer Probleme, die nicht automatisch gelöst werden konnten, was ein schnelles Handeln und eine effiziente Problemlösung ermöglichte.

 

Technologien: Kotlin, GitHub, SonarCloud, AWS CodePipeline, AWS CloudFormation, AWS CodeCommit, AWS CodeBuild, AWS CloudTrail, AWS ECS, AWS ECR, Docker, Maven, Slack

 

Integrationstests in mehreren Umgebungen, Industrie; Software Start-Up 

- Entwicklung einer umfassenden Suite integrierter Tests für herstellerunabhängige/Multicloud-Webdienste, die eine nahtlose Kompatibilität über mehrere Plattformen und Cloud-Anbieter hinweg gewährleisten.

- Nutzung von Spitzentechnologien wie JUnit 5, AWS CloudFormation und Azure Resource Manager Templates zur Implementierung einer robusten und skalierbaren Testsuite.

- Implementierung von automatisierten Bereinigungsprozessen, die die Umgebung nach der Ausführung von Tests effektiv zurücksetzen.

- Optimierung des Testprozesses, indem die Testsuite lokal ausgeführt werden kann, was ein schnelles Feedback ermöglicht und die Durchlaufzeiten erheblich verkürzt.

Technologien: Java, AWS Lambda, AWS SQS, AWS Kinesis, AWS API Gateway, AWS DynamoDB, AWS EC2, AWS RDS, AWS Aurora, AWS VPC, Azure Functions, Apache Spark, Jetty, Tomcat, WildFly (JBoss)

 

Virtuelle Server-Farm, Branche: Software, Mittelständisches Unternehmen 

- Entwickelte, implementierte und wartete eine virtuelle Serverfarm vor Ort unter Verwendung von Infrastructure-as-Code CI/CD, mit einem starken Fokus auf Automatisierung, Tests und Überwachungssystemen.

- Nutzung von Shell-Skripten zur Entwicklung des gesamten Systems, um einen effizienten und reibungslosen Betrieb zu gewährleisten.

- Erstellung einer Vielzahl von Container-Images und unveränderlichen Images virtueller Maschinen, die auf einem Kubernetes-Cluster bzw. KVM-Hosts vor Ort bereitgestellt wurden.

- Erfolgreiche Bereitstellung und Verwaltung wichtiger Dienste wie Jenkins, SonarQube, Nexus und OpenVPN, wobei die Redundanz im Vordergrund stand, um eine unterbrechungsfreie Konnektivität bei Aktualisierungen sicherzustellen.

- Nutzung von Jenkins-Pipelines zur Bereitstellung des Systems, einschließlich der Bereitstellung des Jenkins-Servers selbst.

- Überwachung des Systems mit robusten Tools wie Icinga2 und Grafana, die umfassende Übersichts- und Verwaltungsfunktionen bieten.

- Implementierung regelmäßiger Backup-Verfahren, wobei die Backups auf rotierenden Festplatten gespeichert wurden, um die Datensicherheit zu erhöhen.

- Gewährleistung der Aktualität und Sicherheit des Systems durch regelmäßige Aktualisierung der Docker-Images, um die neuesten Sicherheits-Patches zu integrieren.

 

Technologien: Kubernetes, DNS, JenkinsCI, BitBucket, Confluence, Jira, SonarQube, Protokollierungsinfrastruktur, bash


Artifact Storage System, Industrie: Software, Start-Up 

- Entwurf und Entwicklung eines hocheffizienten und skalierbaren Artefakt-Speichersystems, ähnlich wie Nexus/Artifactory, das die nahtlose Speicherung und Abfrage verschiedener Artefakte ermöglicht.

- Nutzung von Kotlin, SpringBoot, PostgresSQL und Neo4j zur Erstellung einer leichtgewichtigen Implementierung, die optimale Leistung und einfache Wartung gewährleistet.

- Implementierung robuster Funktionen für das Hochladen und Markieren einer breiten Palette von allgemeinen Artefakten, die eine flexible und intuitive Benutzererfahrung bieten.

- Erfolgreiche Integration von Maven und dem Debian-Paketmanager, wodurch das System in ein vielseitiges Repository für mehrere Paketverwaltungslösungen verwandelt wurde.

- Gründliche Validierung der Zuverlässigkeit und Funktionalität des Systems durch die Durchführung einer umfangreichen Reihe von Integrationstests, um seine Einsatzfähigkeit in realen Szenarien sicherzustellen.

 

Technologien: Kotlin, Neo4j, PostgreSQL, Spring Boot

 

 

 

Remote

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
2016-10 - 2019-09

Informatik Studium

M.Sc. Computer Science, TU München
M.Sc. Computer Science
TU München
4 Jahre
2014-10 - 2018-09

Studium Betriebswirtschaftslehre

B.Sc. Economics, TU München
B.Sc. Economics
TU München
4 Jahre 1 Monat
2012-10 - 2016-10

Informatik Studium

B.Sc. Computer Science, TU München
B.Sc. Computer Science
TU München

Position

Position

Senior Consultant

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Kenntnisse

Software Architektur & Methoden

  • Domain-Driven Design, Test Driven Development, Clean Code
  • Scrum, Kanban, SAFe
  • Microservices, REST, Distributed Transactions,
  • Actor Model
  • Cloud SaaS/IaaS/PaaS

Backend Development

  • Java EE, JPA, Hibernate
  • Spring Boot, Spring WebMVC 
  • Kafka, GraphQL
  • JUnit, TestNG

AWS

  • Lambda
  • EC2, ECS, ECR, Fargate
  • API Gateway
  • DynamoDB, DAX, RDS, Aurora, S3
  • CloudFormation, CDK
  • SQS, SNS, EventBridge, Kinesis
  • CloudWatch
  • CodeCommit, CodePipeline, CodeBuild 
  • CodeArtifact
  • Lex, Connect
  • VPC, CloudFront, Route 53
  • Amplify, AppSync
  • IAM, Cognito

DevOps

  • Infrastructure Design
  • Ansible, Puppet, Chef
  • Docker, Packer, Vagrant, VirtualBox, VMWare 
  • Kubernetes, OpenShift
  • Terraform, Terragrunt
  • JFrog Artifactory

Linux

  • Clean Shell Scripting
  • Nginx, Apache 2.0
  • Jetty, Tomcat, WildFly (JBoss)

Web Development

  • HTML5, CSS3
  • Selenium (RC)

Azure

  • FunctionApp, Durable Functions
  • EventGrid
  • Storage Accounts
  • Virtual Machines, Virtual Networks

Continuous Integration and Delivery

  • Jenkins, GitLab, GitHub [Actions], BitBucket
  • SonarCloud, JaCoCo

Build Tools & IDEs

  • Gradle, Maven, npm
  • IntelliJ, VSCode, Eclipse


Programmiersprachen

Java
Experte
Kotlin
Experte
TypeScript
Fortgeschritten
JavaScript
Fortgeschritten
React
Fortgeschritten
Shell
Experte

Datenbanken

SQL
Experte
PostgreSQL
Experte
MongoDB
Fortgeschritten
AWS DynamoDB
Experte
Aurora
Fortgeschritten

Branchen

Branchen

  • Automobil
  • Energie
  • StartUp
  • Verlagswesen

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Jahre 1 Monat
2022-03 - heute

Senior Consultant

Senior Consultant
Senior Consultant

Entwurf und Implementierung von CI/CD Pipelines, Industrie; Telekommunikation, Konzern

 - Implementierung von robusten CI/CD-Pipelines in Jenkins für ein hochleistungsfähiges Java-basiertes verteiltes System, das auf OpenShift-Containern eingesetzt wird.

- Erfolgreiche Entwicklung und Implementierung von Jenkins-Jobs zur Ausführung komplexer Maven-Builds, was zur Erzeugung von Container-Images führte, die in JFrog Artifactory hochgeladen wurden.

- Durchführung von Debugging- und Wartungsaufgaben für Container-Images innerhalb der dynamischen Umgebung von OpenShift (3 und 4) sowie EKS (Kubernetes), um optimale Leistung und Stabilität zu gewährleisten.

- Betreuung und Schulung von jüngeren Teammitgliedern, um sie in die Lage zu versetzen, selbstständig Probleme im Maven-Lebenszyklus und andere technische Herausforderungen zu lösen.

Technologien: Jenkins, OpenShift, Kubernetes, JFrog Artifactory


Spring Boot - Anwendung auf AWS im ECS-Cluster, Branche: Automotive, Konzern 

- Leitete die Entwicklung und Architektur einer robusten Spring Boot-Anwendung, die in der AWS-Cloud innerhalb eines ECS-Clusters bereitgestellt wurde, wobei Serverless-Orchestrierungsworkflows effektiv genutzt wurden.

- Arbeitete eng mit Domänenexperten in der Automobilindustrie zusammen, um ein ausgeklügeltes Datenumwandlungssystem erfolgreich zu implementieren, das spezielle Wissenstransfersitzungen umfasste.

- Formulierung von Bereitstellungsstrategien für eine stark regulierte Cloud-Umgebung, wobei strenge Sicherheitsmaßnahmen zur Gewährleistung des Schutzes im Vordergrund standen.

- Er hat den Kunden bei wichtigen technologischen Entscheidungen in Bezug auf die AWS-Cloud beraten und es ihm ermöglicht, fundierte Entscheidungen zu treffen und seinen Betrieb zu optimieren.

 

Technologien: Spring Boot, Java, Terraform, AWS ECS, GitLab, AWS Step Functions, AWS Lambda, AWS Aurora, AWS DynamoDB, AWS Event Bridge, AWS VPC, AWS AppSync, New Relic, Docker, Maven 


Verteilter Transaktionsdienst, Branche, Blockchain, Start-Up 

- Architektur und Entwicklung eines robusten, skalierbaren und hochsicheren verteilten Transaktionsdienstes für Ethereum-basierte Blockchains in einer kleinen Startup-Umgebung.

- Orchestrierte das Design und die Entwicklung einer hochmodernen serverlosen Architektur, die AWS Lambda nutzt.

- Nutzung von TypeScript zur Implementierung des gesamten Dienstes, um eine zuverlässige und wartbare Codebasis zu gewährleisten.

- Leitete die Implementierung der Infrastructure-as-Code (IaC)-Bereitstellung mit AWS CDK.

- Er entwarf und führte eine umfassende Suite von Integrationstests aus, die flexibel in verschiedenen Konfigurationen ausgeführt werden können (z. B. langsam und gründlich, schnell und weniger gründlich), um die Zuverlässigkeit des Dienstes und schnelle Feedbackzeiten zu gewährleisten.

- Er fungierte als primärer Berater des Gründers des Start-ups und lieferte wertvolle Hinweise zu allen Aspekten im Zusammenhang mit AWS und der Softwarearchitektur.

- Ermöglichte einen umfassenden Wissenstransfer an jüngere und ältere Teammitglieder und stattete sie mit fortgeschrittenen AWS-Kenntnissen aus.

 

Technologien: TypeScript, AWS Lambda, AWS DynamoDB, AWS SQS, AWS StepFunctions, AWS CDK, Serverless Framework, Ethereum, ethers.js, Blockchain


Serverlose Datenverarbeitung-Pipelines Branche: Telekommunikation, Start-Up

- Entwicklung vollständig serverloser und hoch skalierbarer Datenverarbeitungspipelines in der Telekommunikationsbranche.

- Nutzung von FaaS-Lösungen und Implementierung einer nachrichtengesteuerten Microservice-Architektur mit verteilten Transaktionen, Event Sourcing und CQRS.

- Erfolgreiche Implementierung des Systems in zwei Cloud-Umgebungen gleichzeitig mit AWS Step Functions und Azure Durable Functions.

- Überwindung zahlreicher Herausforderungen, einschließlich IaC-Bereitstellung und Verwaltung von Geheimnissen, um einen reibungslosen Betrieb zu gewährleisten.

- Nahtlose Integration von Systemen in beiden Clouds mit mehreren AWS-Diensten, wie AWS Connect und verschiedenen AWS-KI-Diensten wie Textract, Lex und Transcribe.

- Betreuung und Schulung von Nachwuchskräften, um sie in die Lage zu versetzen, kompetente verteilte Systeme auf der Grundlage von Ereignissen zu entwickeln.

 

Technologien: Java, TypeScript, AWS Step Functions, AWS CDK, AWS Lambda, AWS API Gateway, AWS SQS, AWS SNS, AWS EventBridge, AWS Kinesis, AWS DynamoDB, DynamoDB Accelerator, AWS S3, AWS CloudFront, AWS Route 53, AWS IAM, AWS Connect, AWS Lex

Remote
4 Jahre 2 Monate
2017-11 - 2021-12

Freelance Developer

Freelance Developer
Freelance Developer

Cloud-basiertes CI/CD System, Branche: Software, Mittelständisches Unternehmen 

- Entwicklung und Implementierung eines robusten Cloud-basierten CI/CD-Systems, das fortschrittliche Tools und Techniken einsetzt, um eine nahtlose Codebereitstellung, eine effiziente Durchsetzung der Codequalität und eine automatisierte Verwaltung von Abhängigkeiten in >10 Java/Maven-Projekten zu gewährleisten.

- Automatisierte Pipelines für Infrastructure-as-Code-Änderungen, wodurch der Bereitstellungsprozess rationalisiert und manuelle Eingriffe reduziert wurden.

- Implementierung automatischer Update- und Sicherheitsscan-Mechanismen für Abhängigkeiten von Drittanbietern, um sicherzustellen, dass das System auf dem neuesten Stand bleibt und gegen potenzielle Schwachstellen gewappnet ist.

- Einsatz branchenführender Qualitätssicherungs-Tools wie SonarCloud, SpotBugs und Checkstyle zur Durchsetzung einer gleichbleibend hohen Codequalität unter Einhaltung strenger Qualitätsvorgaben während des gesamten Entwicklungszyklus.

- Er war federführend bei der Zertifizierung von Entwicklungspraktiken, der Festlegung von Best-in-Class-Standards und der Gewährleistung der Einhaltung branchenführender Methoden.

- Nutzung von AWS CodeBuild, AWS CodePipeline und Maven-Plugins zur Orchestrierung eines nahtlosen CI/CD-Workflows, Maximierung der Produktivität und Minimierung von Ausfallzeiten.

- Integration von Slack für die Echtzeitüberwachung kritischer Probleme, die nicht automatisch gelöst werden konnten, was ein schnelles Handeln und eine effiziente Problemlösung ermöglichte.

 

Technologien: Kotlin, GitHub, SonarCloud, AWS CodePipeline, AWS CloudFormation, AWS CodeCommit, AWS CodeBuild, AWS CloudTrail, AWS ECS, AWS ECR, Docker, Maven, Slack

 

Integrationstests in mehreren Umgebungen, Industrie; Software Start-Up 

- Entwicklung einer umfassenden Suite integrierter Tests für herstellerunabhängige/Multicloud-Webdienste, die eine nahtlose Kompatibilität über mehrere Plattformen und Cloud-Anbieter hinweg gewährleisten.

- Nutzung von Spitzentechnologien wie JUnit 5, AWS CloudFormation und Azure Resource Manager Templates zur Implementierung einer robusten und skalierbaren Testsuite.

- Implementierung von automatisierten Bereinigungsprozessen, die die Umgebung nach der Ausführung von Tests effektiv zurücksetzen.

- Optimierung des Testprozesses, indem die Testsuite lokal ausgeführt werden kann, was ein schnelles Feedback ermöglicht und die Durchlaufzeiten erheblich verkürzt.

Technologien: Java, AWS Lambda, AWS SQS, AWS Kinesis, AWS API Gateway, AWS DynamoDB, AWS EC2, AWS RDS, AWS Aurora, AWS VPC, Azure Functions, Apache Spark, Jetty, Tomcat, WildFly (JBoss)

 

Virtuelle Server-Farm, Branche: Software, Mittelständisches Unternehmen 

- Entwickelte, implementierte und wartete eine virtuelle Serverfarm vor Ort unter Verwendung von Infrastructure-as-Code CI/CD, mit einem starken Fokus auf Automatisierung, Tests und Überwachungssystemen.

- Nutzung von Shell-Skripten zur Entwicklung des gesamten Systems, um einen effizienten und reibungslosen Betrieb zu gewährleisten.

- Erstellung einer Vielzahl von Container-Images und unveränderlichen Images virtueller Maschinen, die auf einem Kubernetes-Cluster bzw. KVM-Hosts vor Ort bereitgestellt wurden.

- Erfolgreiche Bereitstellung und Verwaltung wichtiger Dienste wie Jenkins, SonarQube, Nexus und OpenVPN, wobei die Redundanz im Vordergrund stand, um eine unterbrechungsfreie Konnektivität bei Aktualisierungen sicherzustellen.

- Nutzung von Jenkins-Pipelines zur Bereitstellung des Systems, einschließlich der Bereitstellung des Jenkins-Servers selbst.

- Überwachung des Systems mit robusten Tools wie Icinga2 und Grafana, die umfassende Übersichts- und Verwaltungsfunktionen bieten.

- Implementierung regelmäßiger Backup-Verfahren, wobei die Backups auf rotierenden Festplatten gespeichert wurden, um die Datensicherheit zu erhöhen.

- Gewährleistung der Aktualität und Sicherheit des Systems durch regelmäßige Aktualisierung der Docker-Images, um die neuesten Sicherheits-Patches zu integrieren.

 

Technologien: Kubernetes, DNS, JenkinsCI, BitBucket, Confluence, Jira, SonarQube, Protokollierungsinfrastruktur, bash


Artifact Storage System, Industrie: Software, Start-Up 

- Entwurf und Entwicklung eines hocheffizienten und skalierbaren Artefakt-Speichersystems, ähnlich wie Nexus/Artifactory, das die nahtlose Speicherung und Abfrage verschiedener Artefakte ermöglicht.

- Nutzung von Kotlin, SpringBoot, PostgresSQL und Neo4j zur Erstellung einer leichtgewichtigen Implementierung, die optimale Leistung und einfache Wartung gewährleistet.

- Implementierung robuster Funktionen für das Hochladen und Markieren einer breiten Palette von allgemeinen Artefakten, die eine flexible und intuitive Benutzererfahrung bieten.

- Erfolgreiche Integration von Maven und dem Debian-Paketmanager, wodurch das System in ein vielseitiges Repository für mehrere Paketverwaltungslösungen verwandelt wurde.

- Gründliche Validierung der Zuverlässigkeit und Funktionalität des Systems durch die Durchführung einer umfangreichen Reihe von Integrationstests, um seine Einsatzfähigkeit in realen Szenarien sicherzustellen.

 

Technologien: Kotlin, Neo4j, PostgreSQL, Spring Boot

 

 

 

Remote

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
2016-10 - 2019-09

Informatik Studium

M.Sc. Computer Science, TU München
M.Sc. Computer Science
TU München
4 Jahre
2014-10 - 2018-09

Studium Betriebswirtschaftslehre

B.Sc. Economics, TU München
B.Sc. Economics
TU München
4 Jahre 1 Monat
2012-10 - 2016-10

Informatik Studium

B.Sc. Computer Science, TU München
B.Sc. Computer Science
TU München

Position

Position

Senior Consultant

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Kenntnisse

Software Architektur & Methoden

  • Domain-Driven Design, Test Driven Development, Clean Code
  • Scrum, Kanban, SAFe
  • Microservices, REST, Distributed Transactions,
  • Actor Model
  • Cloud SaaS/IaaS/PaaS

Backend Development

  • Java EE, JPA, Hibernate
  • Spring Boot, Spring WebMVC 
  • Kafka, GraphQL
  • JUnit, TestNG

AWS

  • Lambda
  • EC2, ECS, ECR, Fargate
  • API Gateway
  • DynamoDB, DAX, RDS, Aurora, S3
  • CloudFormation, CDK
  • SQS, SNS, EventBridge, Kinesis
  • CloudWatch
  • CodeCommit, CodePipeline, CodeBuild 
  • CodeArtifact
  • Lex, Connect
  • VPC, CloudFront, Route 53
  • Amplify, AppSync
  • IAM, Cognito

DevOps

  • Infrastructure Design
  • Ansible, Puppet, Chef
  • Docker, Packer, Vagrant, VirtualBox, VMWare 
  • Kubernetes, OpenShift
  • Terraform, Terragrunt
  • JFrog Artifactory

Linux

  • Clean Shell Scripting
  • Nginx, Apache 2.0
  • Jetty, Tomcat, WildFly (JBoss)

Web Development

  • HTML5, CSS3
  • Selenium (RC)

Azure

  • FunctionApp, Durable Functions
  • EventGrid
  • Storage Accounts
  • Virtual Machines, Virtual Networks

Continuous Integration and Delivery

  • Jenkins, GitLab, GitHub [Actions], BitBucket
  • SonarCloud, JaCoCo

Build Tools & IDEs

  • Gradle, Maven, npm
  • IntelliJ, VSCode, Eclipse


Programmiersprachen

Java
Experte
Kotlin
Experte
TypeScript
Fortgeschritten
JavaScript
Fortgeschritten
React
Fortgeschritten
Shell
Experte

Datenbanken

SQL
Experte
PostgreSQL
Experte
MongoDB
Fortgeschritten
AWS DynamoDB
Experte
Aurora
Fortgeschritten

Branchen

Branchen

  • Automobil
  • Energie
  • StartUp
  • Verlagswesen

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.