Profilbild von Yixiang Chen Senior Fullstack Software Entwickler aus FrankfurtamMain

Yixiang Chen

verfügbar

Letztes Update: 22.03.2024

Senior Fullstack Software Entwickler

Firma: Yixiang Chen
Abschluss: Master Software Engineering
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher)

Dateianlagen

Chen-CV-English_131123.pdf
Chen-CV-Deutsch_131123.pdf

Skills

Spring, Spring Boot, ReactJS, Java,  Node.js, AWS, Kubernetes

Projekthistorie

05/2022 - bis jetzt
Freelancer Fullstack Entwickler bei Rewe, Köln
Rewe (Konsumgüter und Handel, 1000-5000 Mitarbeiter)

Aufgaben:
- Neugestaltung einer Enterprise-Anwendung auf Microservice-
Basis zur Verwaltung interner IT-Ressourcen der Rewe-Group
- Entwicklung von Backend- und Frontend-Apps
- Konzeption und Entwicklung von Rest APIs
- Analyse und Modellierung komplexer Datenstruktur und Datenbeziehungen
- Unterstützung von DevOps bei CI/CD Pipeline mit Gitlab und Kubernetes
- Unterstützung von Product Owner beim Pre-Prod-Testing und Release-Planning des MVPs (Minimum Viable Product)

Technologien:
Java Spring Boot, Spring Security, Hibernate, OAuth2, Keycloak, Kafka, Kubernetes, Helm Charts, Angular, Typescript, Node.JS, Rancher, Gitlab CI/CD, Docker, Microsoft SQL Server, Redis GraphQL, AWS DynamoDB, AWS SQS, AWS Lambda, ElasticSearch

10/2022 - 10/2023
Freelancer AWS Entwickler bei Porsche, Stuttgart
Porsche (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Aufgaben:
- Entwicklung eines Cloud Data Hubs mit AWS CDK und AWS SDK für das Fahrzeug-Bestellmanagement und die Schnittstellenintegration
- Anforderungsmanagement in Zusammenarbeit mit dem Product Owner und dem Endkunden
- Konzeption in Abstimmung mit den Softwarearchitekten zur Integration eines bestehenden SAP-Data-Systems in die AWS- Cloud
- Unterstützung von DevOps bei der CI/CD-Pipeline mit Gitlab und AWS Code Pipeline
- Kommunikation und Abstimmung der technischen Entscheidungen mit den beteiligten Teams

Technologien:
AWS CDK, AWS SDK, Kafka, Typescript, Node.js, NestJS, Kubernetes, Infrastructure as code, AWS Lambda, AWS S3, DynamoDB, DocumentDB, Amazon CloudWatch, Amazon Athena, AWS Code Commit, Amazon SQS, Java 17, Quarkus, SonarQube, JUnit, Maven, Gitlab CI, Go/Golang

03/2020 - 09/2022
Freelancer Fullstack Software Entwickler bei O2, München
O2 (Telekommunikation, >10.000 Mitarbeiter)

Aufgaben:
- Entwicklung des renommierten E-Commerce O2 Online Shops o2online.de
- Entwicklung einer B2B-Händler-Verkaufsplattform
- Zusammenarbeit mit dem Kunden an der Anforderungsanalyse,
Aufwandsschätzung und Release-Planung
- Unterstützung von DevOps-Team bei CI/CD Pipeline mit Jenkins und der Verwaltung der Docker-Images
- Unterstützung für den Release Manager bei Pre-Prod Testing, Artifact Versioning und Service Monitoring.
- Unterstützung von dem Release Manager bei Pre-Prod Testing, Artifact Versioning und Service Monitoring
- Verantwortlich für automatisierte Integrationstests und Unit Tests
- Teilnahme an Pair Programming, Code Review, Sprint Planning, Sprint Review und Scrum-
Meetings

Technologien:
Spring Boot, Java, ReactJS, Apollo GraphQL, Angular, TypeScript, Redux, Microservices, Maven, Git, Webpack, Jest, Enzyme, AWS, Docker, SonarQube, Junit, Cucumber E2E Test, Gitlab CI, Kubernetes

09/2021 - 05/2022
Freelancer Fullstack Software Entwickler bei Zalando, Berlin
Zalando (Internet und Informationstechnologie, >10.000 Mitarbeiter)

Aufgaben:
- Entwicklung einer Content Management-Plattform für Zalando Online-Shop
- Enge Zusammenarbeit mit der Marketing-Abteilung bei Anforderungsmanagement und Use Case Analyse
- Migration einer monolithischen Desktop-Applikation zu einer Cloud-basierten Plattform
- Zusammenarbeit mit UI/UX-Designern zur Integration von Endkunden-Feedback
- Interne Kommunikation und Abstimmung im Release- Management

Technologien:
Spring Boot, Java, ReactJS, Ant Design, Typescript, Event-driven programming, Docker, Maven, Git, Webpack, Jest, Enzyme, Mockito, SonarQube, Jenkins, Kubernetes

01/2019 - 08/2021
Freelancer Fullstack Software Entwickler bei Toyota Insurance, München
Toyota Insurance (Telekommunikation, >10.000 Mitarbeiter)

Aufgaben:
- Entwicklung einer E-Commerce-Plattform, einer FAQ Web App und einer Kundenportal App von der Projektierungsphase bis zur Markteinführung
- Datenmodellierung gemäß den Kundenanforderungen
- Zusammenarbeit mit dem UX/UI-Team bei der Gestaltung der
Benutzeroberflächen
- Implementierung von Rest-APIs für Web-Applikationen
- Integration eines Open-Source-Map- und eines Zahlungssystems in moderne Single-Page-Applikationen
- Durchführung interner Schulungen für Junior-Frontend-Kollegen
- Technische Analyse der Altsysteme und Erstellung einer Roadmap unter Einsatz moderner echnologien
- Zusammenarbeit mit anderen internen Versicherungsprodukt- Teams wie AIOI Nissay Dowa und insurethebox.com zur Entwicklung gemeinsam wiederverwendbarer

Technologien:
ReactJS, Angular, TypeScript, NextJS, Redux, Java, Spring, Spring Boot, Microservices, PostgreSQL, Mockito, JUnit, Maven, Git, Gitlab CI, Kubernetes, Webpack, Jest, Enzyme, Test Driven Development, AWS, Docker, SonarQube

09/2020 - 12/2020
Freelancer Fullstack Software Entwickler bei MediaMarktSaturn, München
MediaMarktSaturn (Versicherungen, 5000-10.000 Mitarbeiter)

Aufgaben:
- Entwicklung einer internen Webanwendung für das MediaMarkt- Produktmanagement, die Preisstrategie und zur Steigerung des Absatzes
- Implementierung der Benutzeroberflächen (UI) im Frontend - Konzeption und Implementierung der Rest-APIs
- Einbeziehung von Kundenrückmeldungen zur Verbesserung der Benutzererfahrung
- Integration des bestehenden Systems in die moderne Single- Page-Applikation
- Umsetzung der wiederverwendbaren UI-Komponenten mithilfe von Storybook

Technologien:
ReactJS, Apollo GraphQL, TypeScript, Redux, NodeJS, Git, Webpack, Jest, Enzyme, AWS, Docker

05/2018 - 01/2019
Entwicklungsleiter bei Langenscheidt Digital, München
Langenscheidt Digital (Medien und Verlage, 500-1000 Mitarbeiter)

Aufgaben:
- Technische Beratung und Leitung des Langenscheidt-Online- Wörterbuchs sowie des Langenscheidt-Online-Shops
- Konzeption und kontinuierliche Weiterentwicklung des Langenscheidt Online-Wörterbuchs
- Technische Beratung für den Relaunch des Langenscheidt E- Commerce Online Shops in der AWS-Cloud-Plattform
- Initiierung neuer Projekte, wie beispielsweise einer Lernplattform und KI-gestützter Übersetzung
- Unterstützung bei der Wettbewerbsanalyse im Bereich digitaler Wörterbücher
- Erstellung von Landing-Pages für Marktforschungszwecke

Technologien:
Java, Spring Boot, ReactJS, Redux, Webpack, Jest, Enzyme, React Native, iOS, Android, AWS, Maven

01/2017 - 05/2018
Senior Entwickler bei Zeppelin, München
Zeppelin GmbH (Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

Aufgaben:
- Relaunch einer E-Commerce-Plattform für Caterpillar mit einem modernen Content Management System
- Entwurf verschiedener Enterprise-Mobile-Apps zur betrieblichen Datenvisualisierung und Analyse
- Implementierung von REST-APIs auf Grundlage einer Microservice-Architektur
- Verwaltung der Verteilung von Enterprise-Mobile-Apps auf Unternehmensgeräten
- Datenmodellierung einer Middleware zur Datenfusion aus einem verteilten Datensystem
- Präsentation der Demo vor internen und externen Stakeholdern

Technologien:
ReactJS, Java, Spring Boot, Scala, iOS, Swift, RxSwift, RxCocoa, Android, Retrofit, Redux, Webpack, Jest, Enzyme, Vert.x, RxJava, NodeJS, Realm DB, AWS, Jenkins, Git, Maven, JUnit, Microservice, Docker, Maven

05/2016 - 12/2016
Software Entwickler bei Bosch, Stuttgart
Bosch (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Aufgaben:
- Entwicklung einer Webanwendung Bosch-IoT-Cloud zur Echtzeit- Datenvisualisierung von Logistiksensor-Daten
- Entwicklung einer Android-App zur Erfassung von Logistiksensor- Daten
- Umsetzung einer Middleware zur Datenverarbeitung in verteilten Datensystemen
- Technischer Austausch mit internen Bosch-Abteilungen wie der Industrieproduktion und der Logistik zur Use-Case-Analyse
- Integration von Drittanbieter-IoT-Komponenten in die Bosch IoT Cloud

Technologien:
Spring, Spring Boot, Android, Java, RxJava, Vert.x, Android, Jenkins, Pivotal, Elastic Search, MySQL, Internet of Things, Git, Maven, JUnit, Microservice, Rabbit MQ, Test Driven Development, Hibernate, Maven

02/2014 - 07/2014
Praktikum bei BMW, München
BMW (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Digitalisierung der Terminvereinbarung zwischen BMW-Kunden und BMW-Werkstätten

Technologien:
iOS, Objective-C, Scrum

Reisebereitschaft

Weltweit verfügbar
Profilbild von Yixiang Chen Senior Fullstack Software Entwickler aus FrankfurtamMain Senior Fullstack Software Entwickler
Registrieren