07.10.2025 aktualisiert


Premiumkunde
100 % verfügbarFull-Stack-Developer
München, Deutschland
Deutschland
M.Sc.Skills
ReactVue.jsJavaspring bootNode.jsFrontendFull Stack DeveloperApollo ClientCanvas APIChakra UIElectronFigmaHTML/CSSHUGOJasmineJestkarmanext.jsnpm Yarnpreactreact-testing-libraryReduxResponsive DesignSAPUI5/OpenUI5SCSS/SASS/LESSStorybookStyled Components emotionTailwindd CSSTypeScrypturqlVuexWebGLthree.jswebpack.NET CoreC#Express.jsFlywayGoHibernatejUnitKotlinLombokMavenGradleNestJSPrismaREST AssuredSpring BootSpring-Framework Spring DataUnity EngineawsAzureDockergitGithub ActionsGitlab PipelinesjenkinsKubernetesSonarQubeTerraformterragruntGraphQLODataRESTSOAPSwagger.io/OpenAPIAndroidiPadOSiOSReact NativeSwiftSwiftUItvOSElasticSearchInfluxdbMariaDBMongoDBMySQLPostgresqlcypressPlaywrightPuppeteerSeleniumWebdriverIOcontentfulHygraphBehavior Driven DevelopmentDomain Driven DesignTest-driven developmentMicroservice-Architekturinfrastructure as codeScrumKanban
Fachliche und technische Schwerpunkte:
Frontend
Apollo Client
Canvas API
Chakra UI
Electron
Figma
HTML/CSS
Hugo
Jasmine
Jest
Karma
Next.js
NPM, Yarn
Preact
React
react-testing-library
Redux
Responsive Design
SAPUI5/OpenUI5
SCSS/SASS/LESS
Storybook
Styled Components, emotion
Tailwind CSS, Headless UI
TypeScript
urql
Vue.js, Vuex
WebGL, Three.js
Webpack
Backend
.NET Core
C#
Express.js
Flyway
Go
Hibernate
Java
JUnit
Kotlin
Lombok
Maven, Gradle
NestJS
Node.js
Prisma
REST Assured
Spring Framework, Spring Boot, Spring Data
Unity Engine
DevOps & CI/CD
AWS
Azure
Docker
Git
GitHub Actions
GitLab Pipelines
Jenkins
Kubernetes, Helm
SonarQube
Terraform
Terragrunt
API
GraphQL
OData
REST
SOAP
swagger.io/OpenAPI
Mobile
Android
iPadOS
iOS
React Native
Swift/SwiftUI
tvOS
Datenbanken
Elasticsearch
H2
InfluxDB
MariaDB
MongoDB
MySQL
PostgreSQL
Testing
Cypress
Playwright
Puppeteer
Selenium
WebdriverIO
CMS
Contentful
Hygraph (GraphCMS)
Methoden & Vorgehensweisen
Behavior Driven Development (BDD)
Domain-driven Design (DDD)
Test-driven Development (TDD)
Microservice-Architektur
Infrastructure as Code
Scrum, Kanban
Frontend
Apollo Client
Canvas API
Chakra UI
Electron
Figma
HTML/CSS
Hugo
Jasmine
Jest
Karma
Next.js
NPM, Yarn
Preact
React
react-testing-library
Redux
Responsive Design
SAPUI5/OpenUI5
SCSS/SASS/LESS
Storybook
Styled Components, emotion
Tailwind CSS, Headless UI
TypeScript
urql
Vue.js, Vuex
WebGL, Three.js
Webpack
Backend
.NET Core
C#
Express.js
Flyway
Go
Hibernate
Java
JUnit
Kotlin
Lombok
Maven, Gradle
NestJS
Node.js
Prisma
REST Assured
Spring Framework, Spring Boot, Spring Data
Unity Engine
DevOps & CI/CD
AWS
Azure
Docker
Git
GitHub Actions
GitLab Pipelines
Jenkins
Kubernetes, Helm
SonarQube
Terraform
Terragrunt
API
GraphQL
OData
REST
SOAP
swagger.io/OpenAPI
Mobile
Android
iPadOS
iOS
React Native
Swift/SwiftUI
tvOS
Datenbanken
Elasticsearch
H2
InfluxDB
MariaDB
MongoDB
MySQL
PostgreSQL
Testing
Cypress
Playwright
Puppeteer
Selenium
WebdriverIO
CMS
Contentful
Hygraph (GraphCMS)
Methoden & Vorgehensweisen
Behavior Driven Development (BDD)
Domain-driven Design (DDD)
Test-driven Development (TDD)
Microservice-Architektur
Infrastructure as Code
Scrum, Kanban
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Zur Multi-Cloud-Befähigung von einer bestehenden Microservice-Softwarelösung, sollte zunächst die Infrastruktur von AWS ECS auf AWS EKS portiert werden. Im Anschluss wurde der Infrastrukturcode so angepasst, dass auch parallel Kubernetes-Cluster in Azure genutzt werden konnten.
Mit der Infrastrukturentwicklung gingen Refactorings und Performance-Optimierungen aller Microservices einher, um die Anwendung containertauglich zu machen.
− Modernisierung bestehender Microservices im Hinblick auf Dual Cloud-Fähigkeit
− Abspalten von Funktionalitäten von einem Monolithen zu Microservices
− Konsolidierung unterschiedlicher Technologien um von spezifischen Cloud-Anbieter-Lösungen unabhängig zu sein (z.B. DynamoDB nach MySQL)
− Weiterentwicklung der Software aufgrund von Anforderungen von verschiedenen Stakeholdern
Java EE, Java Spring Boot, JPA, Lombok, Gradle, AWS, Azure, MySQL, RDS, DynamoDB, FlyWay, Docker, ECS, EKS, AKS, Kubernetes, REST, OpenAPI/Swagger, Kinesis, SNS, SQS, Kafka, Terraform, Terragrunt, ProtoBuf, React, jQuery, SonarQube, Test Containers
Mit der Infrastrukturentwicklung gingen Refactorings und Performance-Optimierungen aller Microservices einher, um die Anwendung containertauglich zu machen.
− Modernisierung bestehender Microservices im Hinblick auf Dual Cloud-Fähigkeit
− Abspalten von Funktionalitäten von einem Monolithen zu Microservices
− Konsolidierung unterschiedlicher Technologien um von spezifischen Cloud-Anbieter-Lösungen unabhängig zu sein (z.B. DynamoDB nach MySQL)
− Weiterentwicklung der Software aufgrund von Anforderungen von verschiedenen Stakeholdern
Java EE, Java Spring Boot, JPA, Lombok, Gradle, AWS, Azure, MySQL, RDS, DynamoDB, FlyWay, Docker, ECS, EKS, AKS, Kubernetes, REST, OpenAPI/Swagger, Kinesis, SNS, SQS, Kafka, Terraform, Terragrunt, ProtoBuf, React, jQuery, SonarQube, Test Containers
Sensorberg hat sich auch die smarte Nutzung von Self-Storage-Lösungen sowie Büroflächen spezialisiert. Dies umfasst unter anderem eine App für die Zutrittskontrolle und Buchung von Räumen, Webanwendungen für das Management der Flächen und Nutzer, sowie die Entwicklung der benötigten Hardware im Gebäude. Aufgrund signifikanter Probleme der bestehenden Produkte entschied sich Sensorberg für die Neuentwicklung und den Austausch aller bestehender Systeme. Dieser Prozess wurde von Anfang an bis zum ersten Livegang betreut.
− Aufsetzen einer neuen Software-Lösung für eine smarte Schließanlage
− Konzeptionelle Arbeit für Kommunikation mit dem alten System
− Anbindung der neuen Software an das alte System via REST und GraphQL
− Konzeptionelle Arbeit für Migration des alten Systems in die neue Software-Lösung
− Koordination des Developer-Teams
NX, Node.js, Postgres, neo4j, Next.js, React, Tailwind, Storybook, i18next, Phrase, Nest.js, GraphQL + Subscriptions, REST, keycloak, Docker, Kubernetes
− Aufsetzen einer neuen Software-Lösung für eine smarte Schließanlage
− Konzeptionelle Arbeit für Kommunikation mit dem alten System
− Anbindung der neuen Software an das alte System via REST und GraphQL
− Konzeptionelle Arbeit für Migration des alten Systems in die neue Software-Lösung
− Koordination des Developer-Teams
NX, Node.js, Postgres, neo4j, Next.js, React, Tailwind, Storybook, i18next, Phrase, Nest.js, GraphQL + Subscriptions, REST, keycloak, Docker, Kubernetes
Implementierung einer Anwendung für ein neuartiges Trainingskonzept im Profifußball.
− Erstellen des Architekturkonzepts
− Implementierung des Front- und Backends
− Aufsetzen und Warten der Infrastruktur
− Kundenkommunikation und Projektabwicklung
React, React Native, TypeScript, GraphQL, NestJS, Jest, Supertest, Styled Components, GitHub Actions, PostgreSQL, Kubernetes, AWS
− Erstellen des Architekturkonzepts
− Implementierung des Front- und Backends
− Aufsetzen und Warten der Infrastruktur
− Kundenkommunikation und Projektabwicklung
React, React Native, TypeScript, GraphQL, NestJS, Jest, Supertest, Styled Components, GitHub Actions, PostgreSQL, Kubernetes, AWS