Profilbild von Anonymes Profil, Full-Stack Developer
verfügbar

Letztes Update: 15.04.2024

Full-Stack Developer

Firma: byteleaf GmbH
Abschluss: Informatik (M.Sc.)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

2023-10-04-Profil-Projekte-Jakob-Hirscheider_041023.pdf

Skills

Frontend
Apollo Client
HTML/CSS
Jest, Jasmine
Material UI Libraries
Next.js
NPM, Yarn
React
Responsive Design
SCSS/SASS/LESS
Storybook
Styled Components
Tailwind CSS
TypeScript
Webpack

Backend
.NET Core
ASP.NET
C#
EclipseLink
Entity Framework
Flask
Hibernate
Java
Java EE / Jakarta EE (JAX-RS, CDI, EJB, JSP, JSF, JTA, JPA, WebSockets)
Java FX
JUnit
Liquibase
Lombok
Maven, Gradle
NestJS
Node.js
NuGet
Poetry
Python
SpecFlow
Spring Framework, Spring Boot, Spring Data
SqlAlchemy
XUnit, NUnit

DevOps & CI/CD
Azure
Azure Resource Manager (ARM) templates
Bitbucket Pipelines
Docker
Git
GitHub Actions
Google Cloud Platform
Jenkins
OpenShift
SonarQube
Terraform

API
GraphQL
REST
SOAP
Swagger.io/OpenAPI

Datenbanken
Cosmos DB
Elasticsearch
Microsoft SQL Server
MySQL
Oracle
PostgreSQL

Testing
Cypress
Cucumber

CMS
Hygraph (GraphCMS)

Methoden & Vorgehensweisen
Behavior Driven Development (BDD)
Domain-driven Design (DDD)
Test-driven Development (TDD)
Microservice-Architektur
Infrastructure as Code
Scrum, Kanban  

Projekthistorie

12/2022 - bis jetzt
CO2 Tool
EWUS GmbH (Energie, Wasser und Umwelt)

Das CO2-Tool von EWUS berechnet und visualisiert Energieverbrauchsdaten von Gebäuden. Um die Skalierbarkeit des Programms bei steigender Nutzerzahl zu gewährleisten, wird die Anwendung in die Azure-Cloud migriert und eine Website neu entwickelt.

− Konzeption und Umsetzung der Cloud-Architektur
− Entwicklung der Website für Power BI Reports
− Anpassung der bestehenden Software für Cloud-Fähigkeit

Technologien
Azure Cloud (App Service, Container App, PostgreSQL DB, Virtual Networks, Key Vault), Python, Flask, Power BI Embedded, Docker

09/2022 - 12/2022
Product-Management-Tool für Amazon und eBay
Böker Baumwerk GmbH

Zur Verwaltung von Geschäftspartnern der Hannover Rück wird eine Applikation entwickelt, die die Altanwendung auf Basis von Silverlight ablöst. Neben der Migration von bestehenden Funktionalitäten werden Mechanismen implementiert, um die Stabilität und Kompatibilität des Systems zu erweitern, wie etwa Transaktions-sicherheit und OAuth.

− Konzeption der Anwendungsarchitektur
− Implementierung von Cron-jobs
− Implementierung der Businesslogik

08/2021 - 09/2022
Entwicklung eines Multi-Tenant-Webshops
MediaMarktSaturn GmbH

Für die Onlineshops von MediaMarkt und Saturn wurde eine europaweit einheitliche Lösung entwickelt und ausgerollt. Im Team wurde sich um die Neuentwicklung von Warenkorb- und Accountfunktionalitäten (z.B. Login) gekümmert. Der Fokus des Webshops lag auf Performance und Stabilität. 

- Implementierung von Modulen und Unterseiten
- Konzeption und Umsetzung von Accountfunktionalitäten
- Implementierung von GraphQL Schnittstellen 
- Deployment neuer Produktversionen

01/2021 - 08/2021
Register of Business Partners
Hannover RE

Zur Verwaltung von Geschäftspartnern der Hannover Rück wird eine Applikation entwickelt, die die Altanwendung auf Basis von Silverlight ablöst. Neben der Migration von bestehenden Funktionalitäten werden Mechanismen implementiert, um die Stabilität und Kompatibilität des Systems zu erweitern, wie etwa Transaktionssicherheit und OAuth.

- Umsetzen von Anforderungen im Backendbereich
- Schreiben von Unit- und Integrationstests
- Datenbankzugriff und Verwaltung der Datenbank
- Implementierung von REST-Schnittstellen

Angular, .NET Core, C#, ASP.NET Core, Oracle DB, ElasticSearch

07/2019 - 12/2020
Realytix Underwriter Platform
Munich RE

Realytix ist eine cloud-basierte Plattform, die Versicherungen die Möglichkeit bietet, dynamische Versicherungsprodukte über einen webbasierten Konfigurator zu erstellen. Auf Basis dieser Produktkonfiguration wird automatisch eine REST-API und eine Weboberfläche für Endkunden generiert, über die Versicherungsabschlüsse erstellt werden können.

- Entwicklung des Front- und Backends
- Entwicklung von Unit- und Integration-Tests BDD mit Hilfe von SpecFlow
- Bereitstellung und Verwaltung der Applikation auf Azure
- Aufbau der CI/CD-Pipeline
- Code-Reviews
- Containerisierung der Applikation mit Docker

.NET Core (ASP .NET), C#, Angular, Node.js, XUnit, MSSQL, Cosmos DB, Azure, Docker, SpecFlow, Azure Resource Manager (ARM) templates

03/2019 - 06/2019
Product Search
Bürklin GmbH & Co. KG

Für den Kunden ist eine Webapplikation entwickelt worden, um gezielt nach indizierten Produktdaten suchen zu können. Für jeden Anwendungsfall können generisch Suchmasken erstellt werden. Ziel der Anwendung ist es, eine maximale Performance in der Suche nach Daten bei sehr großen Datenmengen zu erzielen.

− Entwicklung und Konzeption neuer Features

Spring Boot, Angular, Angular Material & Prime NG, Elasticsearch, Docker Compose, Cypress, Kubernetes

09/2017 - 02/2019
Tool zur Absicherungsplanung und Fahrzeugsteuerung
NTT Data / BMW

Der Kunde benötigte eine interne Webapplikation zur Erstellung und Verwaltung von Varianten (Fahrzeugkonfigurationen). Die Varianten werden je nach Bedarf mit individuellen Testpunkten versehen, die später an realen Fahrzeugen getestet werden.
Nachdem die Konfigurationsplanung abgeschlossen ist, wird ein zur Variante passendes physisches Fahrzeug über die Applikation gebucht und je nach Verfügbarkeit zum Testen bereitgestellt.

− Komplettes Refactoring des bestehenden Front- und Backends
− Code-Reviews
− Technische Bewertung neuer Entwickler bei Bewerbungsgesprächen

Java EE 7: JAX-RS, CDI, JPA (EclipseLink), Java 8, Jackson JSON Processor, Payara Server 4, Jenkins, JUnit, Arquillian, PostgreSQL, Liquibase, Ext JS 6.2

06/2017 - 09/2017
Ermittlung von Emissionsdaten
BMW

Bei der Ermittlung von Emissionsdaten für WLTP spielen die Sonderausstattungen von Fahrzeugen eine entscheidende Rolle. Im Falle von Rad- und Reifendaten kann im bestehenden System nur der Regelfall abgedeckt werden. Für die Sonderfallbehandlung wird ein neuer Webservice implementiert, der die Rad-/Reifendaten aus einem Fremdsystem abliest.

− Entwicklung der API

Java EE 7: JAX-RS, CDI, JPA, EclipseLink, Swagger, JUnit, Mockito, WireMock, Glassfish Server, Oracle Datenbank, REST

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Anonymes Profil, Full-Stack Developer Full-Stack Developer
Registrieren