Asem Q.

React.js Developer

Software developer with expert skills in TypeScript, JavaScript, React & Node.

Asem is a talented software developer with 4+ years of commercial experience.

He has won the Best Performer Award by Coding Academy (Orange and Simplon.co France) and has successfully delivered growth to diverse projects across Japan, Jordan, and the USA.

On top of that, Asem has great soft skills – it is a pleasure to work and communicate with him, and his English is excellent.

Main expertise

  • TypeScript TypeScript 4 years
  • React.js React.js 4 years
  • Node.js Node.js 4 years

Other skills

  • AWS Lambda AWS Lambda 3 years
  • DynamoDB DynamoDB 3 years
  • MobX MobX 3 years
Asem

Asem Q.

31.90 € hourly

Jordan

Book Asem Q.

Selected experience

Employment

  • Full Stack Software Engineer

    Teteworks AB - 1 year 5 months

    • build WebRTC stream app (one-to-many) streaming.
    • integrate socket.IO with graphQL server.
    • use Apollo graphQL in both frontends using next.js.
    • build state management to two front end applications. by using react context and reducer API.

    Technologies:

    • Technologies:
    • TypeScript TypeScript
    • React.js React.js
    • Node.js Node.js
    • Next.js Next.js
    • GraphQL GraphQL
    • JavaScript JavaScript
    • Socket.io Socket.io
  • Full Stack Software Engineer.

    Brick Technology AB - 3 months

    • Build server-side Elasticsearch from scratch to make a complex queries by using OpenSearch AWS.
    • Build indexing feature to index DynamoDB tables in Elasticsearch.
    • Use React.js (next.js) to parse and make a complex queries to the server side.
    • Change DynamoDB get document to Elasticsearch.

    Technologies:

    • Technologies:
    • 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
  • Software Engineer

    NRBY Inc. - 4 months

    • Build Zapier integration system with Nrby APIs;
    • Build Nrby’s triggers and action for Zapier Platform using node.js with AWS dynamo-
      DB for cache log events.

    Technologies:

    • Technologies:
    • Node.js Node.js
    • AWS AWS
    • DynamoDB DynamoDB
  • Full-fledged Software Engineer.

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

    • Build a web application using Next.js Typescript, render component based on data includes develop audio and visuals interaction components.
    • Develop and deploy the Next.js web application to AWS S3 and creating scripts to upload and fetch JSON files in the front-end application.

    Technologies:

    • Technologies:
    • TypeScript TypeScript
    • React.js React.js
    • Next.js Next.js
    • Python Python
    • MobX MobX
  • Full Stack Software Engineer

    Ministry of Digital Economy & Entrepreneurship - 10 months

    • Build face recognition model using Histogram of Oriented Gradients;
    • Build server-side APIs using Python Flask with dockerisation each service in a separate container and integrate them with the face recognition model server.
    • Build SPA front-end using React.js (Typescript), and mobile app using React native.

    Technologies:

    • Technologies:
    • React.js React.js
    • Next.js Next.js
    • Python Python
    • NumPy NumPy
    • React Native React Native
    • JavaScript JavaScript
    • Redux.js Redux.js
  • Software Engineer

    Strictly-Data Limited - 3 months

    • Build a web application using Next.js (React.js SSR) Typescript and integrate it with
      Passport.js and also Use AES 256-bit encryption as standard in every HTTP request. Integration with Stripe API.
    • Build and develop the backend using Google Cloud Platform, Cloud-Function, Firestore
      Use AES 256-bit encryption as standard in every HTTP request. Integration with Stripe API.

    Technologies:

    • Technologies:
    • TypeScript TypeScript
    • React.js React.js
    • Next.js Next.js
    • MobX MobX
    • JavaScript JavaScript
  • Mobile Developer (React Native)

    Official Jordan News Agency (Petra) - 6 months

    • Build a new version from scratch using new technologies such as React-Native to
      build a cross-platform mobile app.
    • Develop push notifications APIs using firebase function as well as Google Cloud Messaging for push notifications.

    Technologies:

    • Technologies:
    • TypeScript TypeScript
    • Node.js Node.js
    • React Native React Native
  • Software Engineer

    Open Garden - 1 year 8 months

    • Built and develop server-less web applications using (AWS) Amazon Web Services, Lambda,
      API Gateway, SES, S3, EC2, X-Ray, and Dynamo-DB.
    • Built high traffic CDR-view server in Python, Pandas, and NumPy with analyzing each entity in each record.
    • Built GraphQL APIs with mutation and query to decrease traffic to the server-less server with less code methodology.
    • Build SPA front-end using React.js (Typescript) for Admin panel.

    Technologies:

    • Technologies:
    • TypeScript TypeScript
    • React.js React.js
    • Node.js Node.js
    • Python Python
    • AWS AWS
    • AWS Lambda AWS Lambda
    • DynamoDB DynamoDB
    • NumPy NumPy
    • GraphQL GraphQL
  • Jr, Software Engineer

    Arab-Telemedia Group - 1 year

    • Develop software solutions that are well tested, maintainable, efficient and adhere to best.
    • Create scripts for the localhost web portal of the post-production AVID platform.

    Technologies:

    • Technologies:
    • JavaScript JavaScript

Education

  • MSc.Computer Science

    Maharishi International University · 2018 - 2019

  • BSc.Management Information System

    Al-Zaytooneh University · 2008 - 2013

Find your next developer within days, not months

We can help you deliver your product faster with an experienced remote developer. All from 32.90 €/hour. Only pay if you’re happy with your first week.

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • Share next steps to finding the right match, often within less than a week

Not sure where to start?

Let’s have a chat

First developer starts within days. No aggressive sales pitch.