23.09.2025 aktualisiert


Premiumkunde
100 % verfügbarFullstack Entwickler | Java Spring Boot, React, React Native & Azure Cloud
Passau, Deutschland
Weltweit
B.Sc WirtschaftsinformatikSkills
HTMLJavaJavascriptArchitekturJiraMicrosoft AzureCSSMobile Application DevelopmentDatenbankenContinuous IntegrationSoftware Design PatternsDevopsEclipseGithubGradleHibernateIntellij IDEASpring FrameworkJunitPostgresqlApache MavenMysqlLeistungssteigerungSoftware ArchitecturePrototypingCloud-ServicesSwaggerRobot FrameworkSonarqubeVaultTestmethodenTrelloTypescriptAzure Service BusDatadogTestenGoogle CloudPostmanReactJSAdobe XDSpringbootCypressSensible DatenFirebaseBackendGitlabGitIntegrationstestsKubernetesPlaywrightCosmos DBFigmaReact NativeFront EndKibanaRestful ApisTerraformDockerMicroservices
Ich verfüge über fundierte Kenntnisse in einer Vielzahl von Programmiersprachen, darunter Java, JavaScript, Typescript, HTML, und CSS, sowie Frameworks wie Spring Boot, Spring, ReactJS, ReactTS, React Native und Hibernate. Meine Expertise erstreckt sich zudem auf verschiedene Testmethoden, darunter JUnit, Jest, Cypress, Playwright, Robot Framework, Pact Contract Testing, sowie Integrationstests, Pre-Integration Tests und End-to-End-Tests.
In Bezug auf CI/CD-Pipelines habe ich mit Tools wie Git, GitLab, Azure DevOps, GitHub gearbeitet und build/deployment pipelines erstellt. Datenbanken wie PostgreSQL, MySQL, Azure Cosmos DB und Firebase gehören ebenfalls zu meinem Erfahrungsschatz.
Für die Entwicklung nutze ich eine breite Palette von Tools wie VSCode, IntelliJ IDEA, Eclipse, Maven, Gradle, Docker, SonarQube, Postman, Swagger, Datadog, Kibana, OpsGenie, Figma, Adobe XD, Jira, Trello und Azure Boards. Meine Projekterfahrung erstreckt sich über Web- und Mobile Development, Frontend- und Backend-Entwicklung, Prototyping, DevOps, Cloud-Services und Microservices in Restful-Architekturen.
Ich bringe umfassendes Wissen in der Softwarearchitektur mit, insbesondere in den SOLID-Prinzipien und Design Patterns in Java. Darüber hinaus habe ich in verschiedenen Sektoren, wie der Automobilbranche und im Bereich Staffing/Recruiting, Technologien wie Spring Boot, Typescript, React, REST APIs, Kubernetes, Docker, Terraform, Azure Cloud, PostgreSQL, MySQL, Figma, und Google Cloud angewendet.
Besondere Expertise besitze ich in der Arbeit mit Microservices, der asynchronen Kommunikation mit Azure Service Bus, der Überwachung und Performance-Optimierung mit Datadog sowie der Verwaltung von sensiblen Daten über Azure Key Vault. Für die Datenpersistenz setze ich erfolgreich auf PostgreSQL und Hibernate.
In Bezug auf CI/CD-Pipelines habe ich mit Tools wie Git, GitLab, Azure DevOps, GitHub gearbeitet und build/deployment pipelines erstellt. Datenbanken wie PostgreSQL, MySQL, Azure Cosmos DB und Firebase gehören ebenfalls zu meinem Erfahrungsschatz.
Für die Entwicklung nutze ich eine breite Palette von Tools wie VSCode, IntelliJ IDEA, Eclipse, Maven, Gradle, Docker, SonarQube, Postman, Swagger, Datadog, Kibana, OpsGenie, Figma, Adobe XD, Jira, Trello und Azure Boards. Meine Projekterfahrung erstreckt sich über Web- und Mobile Development, Frontend- und Backend-Entwicklung, Prototyping, DevOps, Cloud-Services und Microservices in Restful-Architekturen.
Ich bringe umfassendes Wissen in der Softwarearchitektur mit, insbesondere in den SOLID-Prinzipien und Design Patterns in Java. Darüber hinaus habe ich in verschiedenen Sektoren, wie der Automobilbranche und im Bereich Staffing/Recruiting, Technologien wie Spring Boot, Typescript, React, REST APIs, Kubernetes, Docker, Terraform, Azure Cloud, PostgreSQL, MySQL, Figma, und Google Cloud angewendet.
Besondere Expertise besitze ich in der Arbeit mit Microservices, der asynchronen Kommunikation mit Azure Service Bus, der Überwachung und Performance-Optimierung mit Datadog sowie der Verwaltung von sensiblen Daten über Azure Key Vault. Für die Datenpersistenz setze ich erfolgreich auf PostgreSQL und Hibernate.
Sprachen
ArabischMutterspracheDeutschverhandlungssicherEnglischverhandlungssicherFranzösischverhandlungssicher
Projekthistorie
- Entwarf das gesamte Geschäftsmodell, das Entitätsbeziehungsmodell und die Architektur der App.
- Erstellte das UX-Design der Anwendung mit Figma.
- Entwickelte die gesamte Anwendung, einschließlich der Erstellung des UI mit React Native, der Implementierung des Backends mit Java Spring Boot und der Einrichtung eines automatisierten CI/CD-Prozesses mithilfe von Azure DevOps durch das Erstellen von Pipelines zur automatischen Bereitstellung von Änderungen.
- Nutzte verschiedene Cloud-Anbieter, darunter Azure Cloud, Google Cloud, Expo und Twilio.
- Kommunizierte mit potenziellen Kunden und präsentierte die App, um Nutzerfeedback zu sammeln.
- Leitete ein Team von zwei Personen, darunter ein UX-Designer und ein Frontend-Entwickler, zur Neugestaltung der App und managte den gesamten Scrum-Prozess.
- Präsentierte die App-Idee potenziellen Investoren und erreichte die finalen Interviewphasen.
- Mitgewirkt an der Entwicklung einer Produktionsplanungs-Website für einen großen Automobilhersteller in Deutschland.
- Entwarf komplexe Benutzeroberflächen mit React TypeScript, einschließlich der Erstellung von Berichtstabellen, die Daten für bestimmte Zeiträume anzeigen und umfangreiche Backend-Berechnungen erfordern; Grafiken auf Basis von Filtern zur Verbesserung der Datenvisualisierung sowie eine Exportfunktion, mit der Benutzer Daten nach Excel exportieren können.
- Verwendete JEST, um umfassende Komponententests zu erstellen, die die Zuverlässigkeit und Genauigkeit der Frontend-Komponenten sicherstellen.
- Entwickelte das Backend mit Java Spring Boot, integrierte komplexe Berechnungslogik und nutzte Spring Integration Flows zur Kommunikation mit Drittanbieterdiensten.
- Mitgewirkt bei der Migration eines Altsystems eines großen Automobilunternehmens zu einer Microservice-Architektur unter Verwendung von Java und Azure Cloud.
- Verwendete Azure DevOps für die Entwicklung und CI/CD-Prozesse.
- Implementierte Azure Queues und Service Bus Topics für die asynchrone Kommunikation zwischen Microservices.
- Überwachte und optimierte die Systemleistung mit Tools wie Datadog und OpsGenie.
- Demonstrierte Fachkenntnisse in Spring Boot, einschließlich Spring Integration Flow, Konvertern, Handlern und Profilen.
- Verwaltete die Datenspeicherung mit PostgreSQL und Azure Blob Storage; versiert in der Datenpersistenz mit Hibernate.
- Verwendete Azure Cloud Functions für serverlose Computing-Anforderungen.
- Verwaltete sensible Daten und Anmeldeinformationen mit Azure Key Vault.
- Arbeitete intensiv mit verschiedenen Azure Cloud-Diensten, um die Systemfunktionalität und -sicherheit zu verbessern.
- Verwendete Terraform zur Erstellung und Verwaltung von Azure-Infrastrukturressourcen.