Hussein B.

Frontend-Entwickler

Hussein ist ein frontend-orientierter Entwickler mit acht Jahren Berufserfahrung. Er ist spezialisiert auf Angular und übernimmt auch Fullstack-Aufgaben mit Node.js, Java und gelegentlich React.

Er leitete die Entwicklung eines visuellen Query Builders für einen Graphendienst, der komplexe Abfragen in eine intuitive, benutzerfreundliche Oberfläche verwandelte. Dieses Projekt wurde 2024 zu einer Leitinitiative und zeigte seine Führung, Innovation und volle Expertise.

Bekannt für seine Fähigkeiten zur Problemlösung und sein Engagement für Spitzenleistungen liefert Hussein konsequent qualitativ hochwertige Lösungen und macht sich auf die Bewältigung anspruchsvoller technischer Projekte aus.

Hauptkompetenz

  • Angular
    Angular 7 Jahre
  • TypeScript
    TypeScript 7 Jahre
  • Agile
    Agile 8 Jahre

Andere Fähigkeiten

  • Spring Boot
    Spring Boot 3 Jahre
  • Java
    Java 3 Jahre
  • Figma
    Figma 3 Jahre
Hussein

Hussein B.

France

Erste Schritte

Ausgewählte Erfahrung

Beschäftigung

  • Frontend-Entwickler

    Linkurious - 3 jahre 4 monate

    • Beitrag zur Entwicklung einer Graphvisualisierungs- und Case-Management-Software im Rahmen des Frontend Teams.
    • Teilgenommen am Lebenszyklus der vollständigen Softwareentwicklung, von der Erhebung von Geschäftsanforderungen bis zu sprint-basierten Releases.
    • Mitarbeit in Ideationssitzungen und Bewertung praktikabler technischer Lösungen.
    • Entworfene detaillierte technische Spezifikationen, um die Umsetzung zu leiten.
    • Implementierte Frontend Funktionen mit Angular und TypeScript, die Best Practices und Designstandards folgen.
    • Entwickelte und gewartete UI-Komponenten mit Hilfe von Storybook.
    • Ende-zu-Ende-Tests und Integrationstests mit Playwright zur Sicherung der Software-Qualität.
    • Unterstützte Backend-bezogene Aufgaben mit Node.js wenn nötig.
    • Verwaltete Versionskontrolle und Code-Zusammenarbeit mit Git.

    Technologien:

    • Technologien:
    • JavaScript JavaScript
    • Docker Docker
    • HTML HTML
    • CSS CSS
    • TypeScript TypeScript
    • Node.js Node.js
    • RxJs RxJs
    • NgRx NgRx
    • Jenkins Jenkins
    • Figma Figma
    • Less CSS Less CSS
    • Angular Angular
    • Neo4j Neo4j
    • Unit Testing
    • Jira Jira
    • Agile Agile
    • Scrum Scrum
    • Git Git
    • JSON JSON
    • Material-UI Material-UI
    • REST API REST API
    • Automation Testing
    • Storybook Storybook
    • Playwright Playwright
    • Stripe Stripe
  • Software Engineer (Migros Online Client)

    Sword Group - 3 jahre 4 monate

    • Entwickelt, erweitert und gewartet die Weblösung für Migros Online (LeShop), den führenden Online-Supermarkt der Schweiz mit Angular, TypeScript, RxJS und NgRx.
    • geschriebenes Gerät und Integrationstests mit Jest und Cypress, um die Zuverlässigkeit der Anwendung zu gewährleisten.
    • gepflegte und unterstützte CI/CD-Pipelines mit Git und Jenkins.
    • Neue Dienste als RESTful APIs mit Java Spring Boot gebaut und exponiert und entsprechende Tests mit Mockito geschrieben.
    • Überwachung der Performance und Probleme mit Kibana, Datadog und Sentry.
    • Auf den Kundenstandort für Workshops und Schulungen gereist.
    • Geführte Peer-Code-Rezensionen, um die Qualität und Konsistenz des Codes zu gewährleisten.
    • Teilnahme an Produktdemos und täglichen Agile Meetings.

    Technologien:

    • Technologien:
    • JavaScript JavaScript
    • Bootstrap Bootstrap
    • TypeScript TypeScript
    • RxJs RxJs
    • NgRx NgRx
    • Java Java
    • Jenkins Jenkins
    • Spring Boot Spring Boot
    • SQL SQL
    • Mockito Mockito
    • Angular Angular
    • Unit Testing
    • JUnit JUnit
    • Jira Jira
    • Agile Agile
    • Scrum Scrum
    • Git Git
    • JSON JSON
    • SASS SASS
    • Material-UI Material-UI
    • Sentry Sentry
    • REST API REST API
    • Cypress Cypress
    • Automation Testing
    • Jest Jest
    • Swagger Swagger
    • Nx Nx
  • Software Engineer (CMA CGM Client)

    Sword Group - 2 jahre 7 monate

    • Entwicklung und Wartung einer Weblösung für den CMA CGM Client.
    • Led Requirements Sammeln und Design von Lösungen in direkter Zusammenarbeit mit dem Kunden.
    • Geplant und geschätzt die volle Migration von Angular.js nach Angular.
    • Entwickelt die Web-Lösung nach Kundenspezifikationen mit Winkel- und TypeScript.
    • Erstellte Benutzeranleitungen, Designdokumentation und Testpläne.
    • Verbesserte Anwendung basierend auf Client- und Benutzerbewertungen.

    Technologien:

    • Technologien:
    • JavaScript JavaScript
    • RxJs RxJs
    • NgRx NgRx
    • Angular Angular
    • .NET framework .NET framework
    • PrimeNG PrimeNG
    • MVC MVC
    • REST API REST API
  • Associate Software Engineer

    Sword Group - 1 jahr 1 monat

    • Arbeiten an Migros Online (LeShop.ch), dem führenden Schweizer Online-Supermarkt, in einer voll agilen Umgebung.

    Technologien:

    • Technologien:
    • JavaScript JavaScript
    • Angular.js Angular.js
    • TypeScript TypeScript
    • RxJs RxJs
    • NgRx NgRx
    • Angular Angular
    • Jira Jira
    • Agile Agile
    • Scrum Scrum
    • Git Git

Ausbildung

  • MSc.Telecommunication Systems and Networking (STRI)

    Université Toulouse 3 Paul Sabatier · 2016 - 2018

  • BSc.Computer Science

    Lebanese University - Faculty of Sciences · 2013 - 2016

Portfolio

  • Employee Directory (Personal Project) - 1
  • Employee Directory (Personal Project) - 2

Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten

In einem kurzen 25-minütigen Gespräch würden wir gerne:

  • Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
  • Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
  • Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche

Unterhalten wir uns