06.10.2025 aktualisiert


100 % verfügbar
Fullstack Entwickler
Essen, Deutschland Computer Science
Skills
Programmiersprachen & Frameworks:
- Java, Spring Boot, Angular, RESTful APIs, GraphQL, JDBI, Spock, Mockito, JUnit
- AWS (zertifizierter Entwickler – Associate)
- Microsoft Azure (zertifizierter Entwickler – Associate)
- CI/CD mit GitLab CI/CD und Jenkins
- Docker, Containerisierung
- Automatisiertes Testing mit JUnit, Spock & Mockito
- Testgetriebene Entwicklung (TDD)
- Angular, Material UI, Figma
- Responsive Webentwicklung
- MySQL, JDBI (JDBC Template basiert)
- Git, GitLab, Scrum (Professional Scrum Master I), Agile Entwicklung
- Deutsch (C1), Englisch (C1), Arabisch (Muttersprache)
- Softwareentwickler bei MikaTiming (Java, Angular, AWS, CI/CD)
- Full-Stack Entwickler bei Lecturio (Java, Angular, MySQL, UI/UX)
Sprachen
ArabischMutterspracheDeutschverhandlungssicherEnglischverhandlungssicher
Projekthistorie
Als Full-Stack-Entwickler in der Sporttechnologie-Branche war ich an der Entwicklung und Weiterentwicklung eines Systems zur Verwaltung von Sportveranstaltungen beteiligt. Die Plattform wird für Zeitmessung, Registrierung und die Live-Ergebnisverfolgung internationaler Rennen und Events eingesetzt.
Meine Beiträge im Projekt:
Meine Beiträge im Projekt:
- Umsetzung zahlreicher neuer Features und Services mit Spring Boot und JDBI
- Entwicklung interaktiver und Echtzeit-Frontend-Komponenten mit (Angular, Jset, Jasmine, Karma)
- Integration von GraphQL- und RESTful APIs für flexible Datenzugriffe
- Aufbau und Pflege von CI/CD-Pipelines mit GitLab CI/CD und Jenkins zur Automatisierung von Deployments
- Containerisierung von Services mit Docker für mehr Skalierbarkeit und bessere lokale Entwicklungsprozesse
- Nutzung von AWS-Services zur Bereitstellung sicherer und stabiler Cloud-Lösungen
- Performance-Optimierungen sowie Fehlerbehebung im Frontend und Backend
- Enge Zusammenarbeit in agilen Teams mit starkem Fokus auf automatisiertes Testing (JUnit, Spock, Mockito)
Ich war maßgeblich an der Entwicklung einer neuen E-Learning-Plattform beteiligt, die sich auf die Bereitstellung medizinischer und beruflicher Weiterbildung im digitalen Raum konzentriert. Als Full-Stack-Entwickler war ich für die vollständige Umsetzung von Backend- und Frontend-Komponenten verantwortlich.
Meine Beiträge im Projekt:
Meine Beiträge im Projekt:
- Konzeption und Entwicklung von RESTful-Backend-Services mit Spring Boot
- Umsetzung eines responsiven und dynamischen Frontends mit Angular und Material UI
- Integration des Backends mit einer MySQL-Datenbankstruktur
- Umsetzung von Figma-Designs in voll funktionsfähige UI-Komponenten
- Implementierung von Authentifizierungs- und Autorisierungsfunktionen
- Entwicklung eines rollenbasierten Kurs- und Benutzerverwaltungssystems
- Integration von Videostreaming-Funktionalitäten und interaktiven Quiz-Modulen
RIMA ist eine Datenvisualisierungsplattform, die Forschende dabei unterstützt, die weltweite Aktivität von Beitragenden zu überwachen und zu analysieren. Das System bietet interaktive visuelle Einblicke in Forschungsdaten und hilft dabei, Teilnahme, Trends und geografische Verteilung der Beitragenden weltweit nachzuverfolgen.
Meine Beiträge im Projekt:
Meine Beiträge im Projekt:
- Konzeption und Entwicklung von RESTful-Services mit Spring Boot
- Erstellung interaktiver Dashboards und Visualisierungen mit Angular und Bibliotheken wie Chart.js / D3.js
- Integration geografischer Daten zur Darstellung globaler Aktivitäten und Standorte von Beitragenden
- Entwicklung dynamischer Filter- und Suchfunktionen, um die Datenzugänglichkeit für Forschende zu verbessern
- Optimierung von Datenbankabfragen und Gestaltung einer performanten MySQL-Datenstruktur
- Umsetzung eines responsiven und benutzerfreundlichen Frontends, abgestimmt auf die Anforderungen im Forschungsbereich