Skills
Frontend:
HTML / CSS, JavaScript, TypeScript, Angular, Angular Material, Bootstrap
Backend:
Java 8+, Spring-Boot, Spring Cache, Spring Security, Spring Cloud Functions, RabbitMQ, Hazelcast, OpenAPI 3, Maven
Datenbank:
MongoDB, PostgreSQL, DynamoDB
Frameworks:
Angular, Angular Material, Bootstrap
Projektmanagement (-tools):
Agile - Scrum, JIRA, Confluence
Tools:
IntelliJ, Visual Studio Code, Git
Cloud:
AWS Lambda, AWS API Gateway, Amazon Cognito, AWS Elastic Beanstalk, AWS CodePipeline, AWS EC2, MongoDB Atlas, DynamoDB, SQS, EventBridge, AWS CDK, IaC
AWS Solutions Architect
DevOps:
GitLab
Monitoring:
Splunk
Projekthistorie
Aufgaben:
Entwicklung von neuen Anwendungen mit Hilfe von Angular im Bereich des Frontends
Java, Spring Boot, Angular, GraphQL
Mitentwicklung der Miroservices (AWS Umfeld)
AWS Services: ECS, Lambda (Node.js), API Gateway, DynamoDB, SQS, EventBridge, CDK (TypeScript), Serverless Architecture
Design und Entwicklung von Serverless Architecture um bestehende Prozesse in AWS zu migrieren.
Re-Design und Entwicklung der bereits bestehenden Komponenten
Entwicklung von neuen Frontend Komponenten in Angular unter Berücksichtigung von Company Styling Guide
Enwicklung von neuen Microservices und Einbindung in bestehenden Systemen
Migrieren von bestehenden Services in AWS
Erstellung von Splunk-Dashboards
Erweiterung der internen Buchhaltungs- und Verwaltungssoftware
Entwicklung von neuen Features z.B. Adressermittlung
Event-Driven-Microservice mit Spring Cloud Stream RabbitMQ
Microservice Entwicklung mit Spring Boot
Spring Functions
Absichern der Services mit Spring Security
(Micro-) Frontend mit Angular sowie zusätzlich Angular Material
Teilnahme an Scrum Ritualen
Beratung und Unterstützung von Product Owner und Business Analysten
(Gemeldete) Bugs analysieren und priorisieren ggf. mit Product Owner
Selbständiges bearbeiten von Tickets (Jira)
Vorstellung des Sprint-Ergebnisses im Review
Stack : Java 11, TypeScript, Spring Boot, Spring Data, Spring Security, Spring Cloud Stream, Spring Cloud Function, RabbitMQ, JUnit 5, PostgreSQL, Angular (11-14), Angular Material, Jira, VSCode, IntelliJ, BitBucket, Git, Maven, REST, Microservice, Event-Driven
Erstellung der kompletten Infrastruktur auf AWS
Benutze AWS Services:
EC2
Elastic Beanstalk
API Gateway
Lambda
Cognito
VPC
CodePipeline
SES
Entwicklung von Microservices:
Java
Spring Boot, Spring Security
OpenAPI 3
MongoDB
Serverless Funktionen:
NodeJS
Kurzbeschreibung: Green Field Projekt. Enwicklung eines MVPs und anschließend Weiterentwicklung bis zur Produktion.
Neuentwicklung von Portalen (internes und externes) für Auftragsabwicklung im E2E Bereich.
Entwicklung von Microservices
Daten soweit wie möglich an TM-Forum Standards gehalten
Entwicklung von APIs mit OpenApi 3 (ehm. Swagger)
Design und Entwicklung des Frontends.
Zur Kommunikation mit den Microservices wurde ein Backend for Frontend (BfF) entwickelt.
Stack : Java, Spring-Boot, Spring-Security, Spring-Cache, Hazelcast, Keycloak, Angular, MongoDB, JIRA, Scrum
Kurzbeschreibung: Schnittstelle zwischen verschiedene Clients und Backends.
Weiter- und Neuentwicklung von Webservices
Orchestrierung von Anfragen.
(HTTP) Anfragen von Clienten verarbeitet und an die entsprechende Backends weitergereicht.
Erforderliche Mappings vorgenommen
Daten ggf verarbeitet und erst dann weitergereicht
Antworten gesammelt und zusammengepackt an den Clienten weitergereicht.
Stack: Java, Spring, Oracle, Jenkins, JIRA, Scrum
Kurzbeschreibung: Neuentwicklung einer alten Software.
Aufgabe: Standard Java Prozessverarbeitung.
Verarbeitung der Daten im Rahmen eines Omni Chanel Campaign Management Systems
Stack: Java SE 8, Oracle, JIRA
Beratung der internen Kunden (Application Owner) innerhalb des Projektes bzgl.
Migration oder Abschaffung der existierenden Applikationen in SharePoint Online.
Unterstützung während des Migrationsprozesses.
Kurzbeschreibung: Migration der White Label Portalen nach Übernahme in die neue System-Landschaft.
Anforderungsanalyse
Erstellung von technischen Anfoderungen an verknüpften Systems
Unterstützung des Product Owners beim Erstellen des Backlogs.
Sprint-Backlog: Erstellung von Tickets zur Implementierung an Entwickler
Kommunikation mit verschiedenen Stakeholder.
mehr anzeigen
Zertifikate
AWS Solutions Architect Associate
2022