12.07.2025 aktualisiert


100 % verfügbar
Software Engineer
Bonn, Deutschland
Deutschland
Bachelor of Science in InformatikSkills
Skills:
• Angular | Vue.js | VueX | JavaScript | TypeScript | Nuxt.js | RxJS | Go | Java | Python | Ag Grid | C | Node | Express | MySQL | MongoDB
• Git | OpenSearch | AWS S3 | Azure Devops | CI/CD| Playwright | Cypress | Jest | Jasmine | Unit Testing | OOP
• Frontend | Full-Stack | English, Arabic: Muttersprache, German, French: Fließend
Meine Schwerpunkte:
- Frontend Entwicklung in verschiedene JavaScript frameworks
- Kann flexibel und agil arbeiten
- Orientiert an Kundenbedürfnissen und -wünschen
Was für mich spricht:
- 4 Jahre Erfahrung als Software Developer
- Erfahrung in unterschiedliche Sectors mit grossen Kunden
- Schnelle Einarbeitung in neuen Projekten
• Angular | Vue.js | VueX | JavaScript | TypeScript | Nuxt.js | RxJS | Go | Java | Python | Ag Grid | C | Node | Express | MySQL | MongoDB
• Git | OpenSearch | AWS S3 | Azure Devops | CI/CD| Playwright | Cypress | Jest | Jasmine | Unit Testing | OOP
• Frontend | Full-Stack | English, Arabic: Muttersprache, German, French: Fließend
Meine Schwerpunkte:
- Frontend Entwicklung in verschiedene JavaScript frameworks
- Kann flexibel und agil arbeiten
- Orientiert an Kundenbedürfnissen und -wünschen
Was für mich spricht:
- 4 Jahre Erfahrung als Software Developer
- Erfahrung in unterschiedliche Sectors mit grossen Kunden
- Schnelle Einarbeitung in neuen Projekten
Sprachen
ArabischMutterspracheDeutschverhandlungssicherEnglischMutterspracheFranzösischgut
Projekthistorie
• Verantwortung für die Konzeption und Entwicklung skalierbarer, wartbarer Anwendungen, die sowohl auf externe Kundenbedürfnisse als auch auf interne Anforderungen zugeschnitten sind.
• Entwicklung eines intelligenten Terminfindungssystems, das verschiedene Parameter (Fahrzeugtyp, Standort, Echtzeit-Verfügbarkeit des Servicecenters) berücksichtigt, um den optimalen Termin für Kund:innen zu ermitteln.
• Führende Rolle bei der Umstellung der B2C-Plattform auf eine vollständig barrierefreie Lösung gemäß dem Barrierefreiheitsstärkungsgesetz (BFSG), mit spürbaren Verbesserungen in Usability und Zugänglichkeit für alle Nutzergruppen.
• Benutzte Tech: Angular, Java, Jest, Playwright, Kafka, Gitlab CI, Jenkins
• Entwicklung eines intelligenten Terminfindungssystems, das verschiedene Parameter (Fahrzeugtyp, Standort, Echtzeit-Verfügbarkeit des Servicecenters) berücksichtigt, um den optimalen Termin für Kund:innen zu ermitteln.
• Führende Rolle bei der Umstellung der B2C-Plattform auf eine vollständig barrierefreie Lösung gemäß dem Barrierefreiheitsstärkungsgesetz (BFSG), mit spürbaren Verbesserungen in Usability und Zugänglichkeit für alle Nutzergruppen.
• Benutzte Tech: Angular, Java, Jest, Playwright, Kafka, Gitlab CI, Jenkins
• Arbeitete als Lead Dev in einem Team von 5 Devs an einem Produktmanagementsystem, das Lidl-Content-Managern die Möglichkeit gibt, Produkte in 32 verschiedenen Sprachen zu bearbeiten und zu bearbeiten.
• Benutzte Tech: Vue.js, Vuex Go, Opensearch, Solace, Azure Devops, Figma
• Arbeitete im Team mit fünf anderen Entwicklern an der Entwicklung eines neuen Web Video Player, der täglich Millionen von Streams empfängt.
• Neue Video Player, 6x schlanker (Player Core 122 KB -> 18.9 KB) und 2x schneller gemacht.
• Mehrere Tracking-Plugins implementiert, darunter Nielsen, Nurago und NPAW, um das Nutzerverhalten mit dem neuen Player zu verfolgen und zu analysieren.
• Custom AdPlayer implementiert.
• Benutzte Tech: TypeScript, JavaScript, Dash, Bitmovin, AWS, HTML, Jest, Cypress, Gitlab CI
• Benutzte Tech: Vue.js, Vuex Go, Opensearch, Solace, Azure Devops, Figma
• Arbeitete im Team mit fünf anderen Entwicklern an der Entwicklung eines neuen Web Video Player, der täglich Millionen von Streams empfängt.
• Neue Video Player, 6x schlanker (Player Core 122 KB -> 18.9 KB) und 2x schneller gemacht.
• Mehrere Tracking-Plugins implementiert, darunter Nielsen, Nurago und NPAW, um das Nutzerverhalten mit dem neuen Player zu verfolgen und zu analysieren.
• Custom AdPlayer implementiert.
• Benutzte Tech: TypeScript, JavaScript, Dash, Bitmovin, AWS, HTML, Jest, Cypress, Gitlab CI
• Arbeitete am Aufbau einer Komponentenbibliothek für Rewe, die in mehreren Projekten in vielen Tochtergesellschaften von Rewe zum Einsatz kam.
• BenutzteTech: Angular, RxJS, Jest, Cypress, GitlabCI
• Modernisierte die alte Lima-Software für Rhenag AG, in der ich Hand in Hand mit dem leitenden Softwarearchitekten zusammenarbeiteten, um eine neue Komponentenarchitektur zu entwerfen, die reaktiv war und ausschließlich auf RxJS-Datenströmen basierte.
• Teilnahme an Design-und Konzeptionsbesprechungen, um wichtige Entscheidungen über die Zukunft des Produkts zu treffen.
• Benutzte Tech: Angular ,RxJS, Jest, Cypress, AG-Grid, GitlabCI
• GEMA Repertoiredaten aus verschiedenen Quellen zusammenführen und anzeigen.
• Optimierung des Backend-und Frontend performanz
• Fullstackentwicklung, Frontend und Backend unit testing, E2E testing
• Benutzte Tech: Angular, RxJS, Spring Boot, JUnit, Jest, Cypress, Jenkins, Ansible
• BenutzteTech: Angular, RxJS, Jest, Cypress, GitlabCI
• Modernisierte die alte Lima-Software für Rhenag AG, in der ich Hand in Hand mit dem leitenden Softwarearchitekten zusammenarbeiteten, um eine neue Komponentenarchitektur zu entwerfen, die reaktiv war und ausschließlich auf RxJS-Datenströmen basierte.
• Teilnahme an Design-und Konzeptionsbesprechungen, um wichtige Entscheidungen über die Zukunft des Produkts zu treffen.
• Benutzte Tech: Angular ,RxJS, Jest, Cypress, AG-Grid, GitlabCI
• GEMA Repertoiredaten aus verschiedenen Quellen zusammenführen und anzeigen.
• Optimierung des Backend-und Frontend performanz
• Fullstackentwicklung, Frontend und Backend unit testing, E2E testing
• Benutzte Tech: Angular, RxJS, Spring Boot, JUnit, Jest, Cypress, Jenkins, Ansible