Schlagwörter
Microservices
Java
Agile Methodologie
Microsoft Azure
Typescript
Testen
ReactJS
Vue.Js
Kotlin
Front End
Flutter
HTML
APIs
Authentications
Bootstrap
Prozessoptimierung
CSS
Cloud Computing
Software Quality
Code-Review
Datenbanken
Continuous Integration
IBM DB2
Devops
Junit
Python
Postgresql
Liquibase
Owasp
Pair Programming
Scrum
Mockito
Softwareentwicklung
Sonarqube
SQL
Tailwind
Springboot
Backend
Kubernetes
Playwright
Dart
React Redux
Restful Apis
Docker
Jenkins
+ 35 weitere Schlagwörter anzeigen
Dateianlagen
Lebenslauf-Abdelgayed_200325.pdf
Der Download dieser Datei ist nur mit einem kostenpflichtigen Business- oder Enterpriseaccount möglich.
Skills
Full-Stack Entwicklung
Umfassende Erfahrung in der Entwicklung von Backend-Microservices mit Spring Boot (Java/Kotlin) und Frontend-Microservices mit Vue.js und ReactJS (TypeScript).
DevOps & Cloud
Fundierte Kenntnisse in Docker, Kubernetes, Microsoft Azure, Azure DevOps, Jenkins und CI/CD Pipelines. Integration von SonarQube und OWASP für verbesserte Codequalität und Sicherheit.
Datenbanken & APIs
Erfahrung mit PostgreSQL, SQL, Liquibase und DB2. Entwicklung und Integration von RESTful APIs für verschiedene Anwendungen.
Programmiersprachen
Beherrschung von Java, Kotlin, Python, TypeScript und Dart für vielseitige Softwareentwicklung.
Frontend-Technologien
Kenntnisse in ReactJS, Vue.js, Redux, Tailwind CSS, Bootstrap, HTML, CSS und Flutter für responsive und benutzerfreundliche Oberflächen.
Sicherheit & Testing
Erfahrung mit Keycloak für Authentifizierung und Autorisierung. Vertrautheit mit JUnit, Mockito, WireMock und Playwright für umfassendes Testing.
Agile Methoden
Anwendung von Agile, Scrum, Pair Programming und Code Reviews für effiziente Teamarbeit und kontinuierliche Verbesserung.
Projekthistorie
- Führung bei der Optimierung und Refaktorisierung von Legacy-Java-Code in einem Datenmanagementprojekt
- Entwicklung von Backend-Mikroservices mit Spring Boot (Java/Kotlin), Verbesserung der Modularität und Wartbarkeit
- Entwicklung von Frontend-Mikroservices mit Vue.js und ReactJS (TypeScript), Verbesserung der Benutzererfahrung und Performance
- Integration eines Mikroservices mit dem Eureka Discovery Service, Verbesserung der Systemzuverlässigkeit
- Mentoring neuer Teammitglieder durch Pair Programming und Code Reviews, Beschleunigung des Onboardings und Wissenstransfers
- Implementierung einer Audit-Pipeline und Integration von SonarQube, Verbesserung der Codequalität und Compliance
- Entwicklung einer Spring Boot-Anwendung, Integration von JPA, Lombok, Docker und Liquibase für verbesserte Effizienz
- Entwicklung von Frontend-Komponenten mit ReactJS und Integration von Redux, Verbesserung der UI-Funktionalität
- Integration der Parkopedia-API zur Erweiterung der App-Funktionalität, Ermöglichung fortgeschrittener Parklösungen
- Implementierung der Keycloak-Authentifizierung zur Sicherung mehrerer Apps, Verbesserung der Systemsicherheit
- Bereitstellung von Projekten mit Azure Web Services, Verbesserung von Skalierbarkeit und Zuverlässigkeit
- Entwurf und implementierte RESTful APIs für eine interne Kommunikations-App, verbessert das Nutzerengagement
- Durchführung von Pair-Programming-Sitzungen zur Wissensweitergabe und Förderung der Teamzusammenarbeit
- Entwicklung einer CI/CD-Pipeline und Integration von OWASP, Automatisierung von Deployments und Stärkung der Sicherheit