Asem Q.

React.js-Entwickler

Softwareentwickler mit Fachkenntnissen in TypeScript, JavaScript, React & Node.

Asem ist ein talentierter Softwareentwickler mit vier Jahren Berufserfahrung.

Er wurde von der Coding Academy (Orange und Simplon.co Frankreich) mit dem Best Performer Award ausgezeichnet und hat erfolgreich Fortschritt in verschiedenen Projekten in Japan, Jordanien und den USA erzielt.

Darüber hinaus verfügt Asem über hervorragende Soft Skills - es ist eine Freude, mit ihm zu arbeiten und zu kommunizieren, und sein Englisch ist ausgezeichnet.

Hauptkompetenz
  • TypeScript
    TypeScript 4 Jahre
  • React.js
    React.js 4 Jahre
  • Node.js
    Node.js 4 Jahre
Andere Fähigkeiten
  • AWS Lambda
    AWS Lambda 3 Jahre
  • DynamoDB
    DynamoDB 3 Jahre
  • MobX
    MobX 3 Jahre
Asem
Asem Q.

Jordan

Erste Schritte

Ausgewählte Erfahrung

Beschäftigung

  • Fullstack-Software-Ingenieur

    Teteworks AB - 3 jahre 2 monate

    • Entwicklung einer WebRTC-Streaming-App (One-to-Many-Streaming);
    • Integration von Socket.IO in einen graphQL-Server;
    • Verwendung von Apollo GraphQL in beiden Frontends mithilfe von Next.js;
    • Entwicklung des Status-Managements für zwei Frontend-Anwendungen unter Verwendung von React Context und Reducer-API.

    Technologien:

    • Technologien:
    • TypeScript TypeScript
    • React.js React.js
    • Node.js Node.js
    • Next.js Next.js
    • GraphQL GraphQL
    • JavaScript JavaScript
    • Socket.io Socket.io
  • Fullstack-Software-Ingenieur

    Brick Technology AB - 3 monate

    • Aufbau einer serverseitigen Elasticsearch von Grund auf zur Durchführung komplexer Anfragen mithilfe von OpenSearch AWS;
    • Aufbau einer Indexierungsfunktion zur Indexierung von DynamoDB-Tabellen in Elasticsearch;
    • Einsatz von React.js (Next.js) zum Parsen und zur Durchführung komplexer Anfragen an die Serverseite;
    • Änderung von DynamoDB, um ein Dokument an Elasticsearch senden zu können.

    Technologien:

    • Technologien:
    • TypeScript TypeScript
    • React.js React.js
    • Node.js Node.js
    • Next.js Next.js
    • AWS Lambda AWS Lambda
    • DynamoDB DynamoDB
    • React Native React Native
    • Redux.js Redux.js
    • ElasticSearch ElasticSearch
  • Vollwertiger Software-Ingenieur

    Benesse ベネッセコーポレーション OST project. - 9 monate

    • Erstellung einer Webanwendung mithilfe von Next.js TypeScript und Rendering von Komponenten auf der Grundlage von Daten, einschließlich der Entwicklung von Audio- und Video-Interaktionskomponenten;
    • Entwicklung und Bereitstellung der Webanwendung Next.js für AWS S3 und Erstellung von Skripten für das Hochladen und Abrufen von JSON-Dateien in der Frontend-Anwendung.

    Technologien:

    • Technologien:
    • TypeScript TypeScript
    • React.js React.js
    • Next.js Next.js
    • Python Python
    • MobX MobX
  • Fullstack-Software-Ingenieur

    Ministry of Digital Economy & Entrepreneurship - 10 monate

    • Erstellung eines Gesichtserkennungsmodells mithilfe eines Histogram of oriented gradients;
    • Aufbau von serverseitigen API mithilfe von Python Flask mit Dockerisierung für jeden Service in einem separaten Container sowie Integration in den Server für das Gesichtserkennungsmodell;
    • Erstellung eines SPA-Frontends mit React.js (TypeScript) und einer Mobilanwendung mit React Native.

    Technologien:

    • Technologien:
    • React.js React.js
    • Next.js Next.js
    • Python Python
    • NumPy NumPy
    • React Native React Native
    • JavaScript JavaScript
    • Redux.js Redux.js

Ausbildung

  • MSc.Informatik

    Maharishi Internationale Universität · 2018 - 2019

  • BSc.Management Informationssystem

    Al-Zaytooneh-Universität · 2008 - 2013

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