Seit 05/2023 bis Heute
Entwicklung von Energie Management und Trading Services (Energiewirtschaft)
Endkunde: Vattenfall GmbH, Hamburg
• Implementierung von Microservices mit Java und Spring Boot
• Entwicklung von Frontend Applikationen mit Javascript und Vue.js
• Wartung der Sicherheits, Monitoring und DevOps Infrastruktur.
Technologien/ Methodiken: Fullstack, Microservices, Java, Spring Framework, Kafka, Hazelcast, JavaScript, Vue.js, protobuf, IntelliJ IDEA, HTML, CSS, JUnit, Agile, Kanban, DevOps, Azure, Azure DevOps, CI/CD, Docker, Kubernetes, ELK, Grafana, Keycloak
10/2020 - 12/2022
Fullstack Erweiterung eines komplexen Whitelabel Online Shop (E-Commerce, Telekom)
• Analyseunterstützung für neue Service-Requests und Erstellung von Roadmaps
• Frontend Entwicklung mit React, Angular und AngularJS
• Backend Entwicklung mit Java und Spring Framework
• Testing mit Junit, Mockito und Jest
Technologien/ Methodiken: Fullstack, Java, Spring Framework, RabbitMQ, Kafka, JavaScript, TypeScript, jQuery, React, Angular, AngularJS, IntelliJ IDEA, Web Components, HTML, CSS, JUnit, Mockito, Agile, Scrum, Kanban, DevOps, Jenkins, Docker, Jira, Confluence, Bitbucket, Portainer, Splunk
05/2020 – 09/2020
Weiterentwicklung einer E-Commerce Plattform (E-Commerce)
• Analyse neuer Change Requests
• Implementation mit Spring Boot und Angular
• Testing mit Junit, Mockito und Selenium
• Deployment mit Amazon Web Services
Technologien/ Methodiken: Microservices, REST, Java, Spring Framework, Hibernate, TypeScript, Angular, MySQL, JUnit, Selenium, DevOps, AWS, Docker, Docker Compose, IntelliJ IDEA
01/2020 – 04/2020
Weiterentwicklung von Online Preis Management System (Automotive)
• Anforderungsanalyse und Design
• Fullstack Entwicklung mit Spring Boot und Angular
• Testing mit Junit, Mockito und Selenium
• Deployment und User Support
Technologien/ Methodiken: Fullstack, Microservices, REST, Java, Spring Boot, Spring Cloud, Spring Security, Hibernate, TypeScript, Angular, PostgreSQL, Liquibase, JUnit, Selenium, Scrum, DevOps, Docker, Docker Compose, Kubernetes, OpenShift, IntelliJ IDEA
7/2019 – 12/2019
Entwicklung von Online Livestock Management System (Landwirtschaft)
• Anforderungsanalyse und Design des Service
• Backend-Entwicklung in Java mit Spring Framework
• Frontend-Entwicklung in TypeScript mit Angular Framework
• Testing mit Junit, Jest und Selenium
Technologien/ Methodiken: Microservices, REST, Java, Spring Boot, Spring Cloud, Spring Security, Hibernate, TypeScript, HTML, CSS, Bootstrap, Angular, MySQL, JUnit, Jest, Selenium, Postman
4/2019 – 7/2019
Softwareentwicklung zur Verarbeitung von Anforderungen und Konfiguration (Automotive)
• Automatische Analyse von AUTOSAR Anforderungen und Konfiguration
• Automatische Integration fehlender Anforderungen in die Konfiguration.
• Erstellung von automatisierten Testfällen unter Junit und Dokumentation
• Funktionstest und Performance Analyse mit Kundenprojekte
Technologien/ Methodiken: Java, Eclipse, XML, JUnit, Mockito, RTC, SVN
01/2018 – 09/2018
Erweiterung der Java basiert Build System für Multicore Mikrocontroller (Automotive)
• Konzeptentwicklung und Design einer Erweiterung der bestehenden Build System mit Multicore Support
• Implementierung mit JAVA und Eclipse Plug-Ins
• Integration in das Gesamtsystem
• Erstellung von Testfällen und Dokumentation
• Funktionstest und Performance Analyse mit Kundenprojekte
Technologien/ Methodiken: Agile, Scrum, OOAD, Java, JUnit, Eclipse RCP, XML, ,CI/CD, Jenkins, RTC, SVN
7/2017 – 12/2017
Erweiterung der Java basiert Build System mit Parallel Processing (Automotive)
• Erstellung von Konzepten für der parallelen Ausführung der Compiler Aufrufe
• Implementierung mit JAVA Concurrent API
• Erstellung von Dokumentation und automatisierten Testfällen unter Junit
• Integration in das Gesamtsystem
• Funktionstest und Performance Analyse mit Kundenprojekte
Technologien/ Methodiken: Agile, Scrum, OOAD, Java, JUnit, SonarQube, C, Eclipse, CI/CD, Jenkins, RTC, SVN
10/2016 - 6/2017
Softwareentwicklung zur MSR Datenverarbeitung und A2L Generierung (Automotive)
• Erstellung von Konzepten zur MSR-Datenverarbeitung und A2L-Generierung
• Umsetzung mit JAVA
• Inbetriebnahme der Software im Projektkontext
• Erstellung von Tests, Dokumentation und User Support
Technologien/ Methodiken: OOAD, Java, JUnit, C, Eclipse, XML, CI/CD, Jenkins, RTC, SVN, Git