Qusai Jouda, Developer in Centreville, VA, United States
Qusai is available for hire
Hire Qusai

Qusai Jouda

Full-stack Developer

Centreville, VA, United States

Toptal member since August 5, 2015

Bio

Qusai is a software engineer with experience in React, TypeScript, Go, and R. He specializes in web and cloud application development, with a background in eCommerce, real-time platforms, and custom software. Qusai published ply-r, an R package on CRAN for chess data analysis. Bilingual in English and Arabic, he is currently studying AI at George Mason University.

Portfolio

GSA
GraphQL API, Node.js, TypeScript, React, MySQL, E2E Testing, CSS-in-JS, GraphQL...
Glossier
JavaScript, React, Front-end Development, Single-page Applications (SPAs)
Anthem Blue Cross and Blue Shield
JavaScript, Node.js, SMART on FHIR, Front-end Development

Experience

  • JavaScript - 14 years
  • Bitcoin - 8 years
  • React - 6 years
  • Blockchain - 5 years
  • MySQL - 3 years
  • Node.js - 3 years
  • Go - 2 years
  • Elm - 1 year

Preferred Environment

Agile Software Development, Applications, Cryptocurrency

The most amazing...

...thing is ply-r — an R package published on CRAN for chess data analysis. It provides tools for parsing, analyzing, and working with chess game data in R.

Work Experience

Senior Full-stack Engineer

2022 - 2025
GSA
  • Developed new features related to federal vehicle standards, solicitations, bidding, evaluations, and contracting.
  • Shipped four microservices along with front-end apps to production.
  • Participated in continuous integrations and prod deployments.
Technologies: GraphQL API, Node.js, TypeScript, React, MySQL, E2E Testing, CSS-in-JS, GraphQL, Front-end Development, Single-page Applications (SPAs)

Senior Front-end Developer

2021 - 2021
Glossier
  • Developed the front-end features for the Glossier community app.
  • Matched the UI designs based on designers' feedback and QA reviews.
  • Closed many fitted and finished user stories and bugs.
Technologies: JavaScript, React, Front-end Development, Single-page Applications (SPAs)

API Developer

2020 - 2021
Anthem Blue Cross and Blue Shield
  • Developed a SMART on an FHIR app to do prior authorization attestations.
  • Built a JavaScript app that can be launched from within the Epic Windows desktop app.
  • Built a Node.js back-end API for SMART's EHR launch sequence.
  • Built a front-end questionnaire dynamic rendering of SMART attestations.
Technologies: JavaScript, Node.js, SMART on FHIR, Front-end Development

React Developer

2019 - 2020
Invitae
  • Developed the basis of a front-end framework called Arc Reactor. The framework utilizes a three-layer pattern—data, renderers, and layout—to construct and compose user views.
  • Created a developer documentation application that the Invitae team used to document the code within its Git repo. The docs have the ability to demonstrate React components alongside other Markdown-supported content.
  • Expanded my knowledge on the Django (Python) back-end software and worked on back-end tasks and bugs.
Technologies: Docker, Cypress, Jest, JavaScript, React, E2E Testing, Front-end Development, Single-page Applications (SPAs)

Visiting Academic

2018 - 2018
ETH Zurich
  • Explored and studied various crypto-economic designs.
  • Built a rudimentary demonstrator on Ethereum Rinkeby Testnet.
  • Participated in building a proof-of-concept with IoT devices, servers, and blockchain interactions.
Technologies: SQL, Docker, REST APIs, Bitcoin, Blockchain, Ethereum, Elm, Go, Front-end Development

Software Developer | Blockchain Lead

2016 - 2018
UNICEF
  • Advised UNICEF on blockchain capacity building internally and with their partners.
  • Designed and presented training sessions on Bitcoin and Ethereum to UNICEF, the World Bank, the US Department of State, and the UN blockchain group.
  • Developed prototypes and tested them with UNICEF and NYU.
Technologies: SQL, REST APIs, Node.js, JavaScript, Elm, Go, Solidity, Blockchain, Bitcoin, Front-end Development

Front-end Engineer

2015 - 2016
Lighter.world
  • Bootstrapped the Lighter.world's codebase and launched the Lighter MVP.
  • Worked closely with the design team to develop UI as per their design files.
  • Participated in maintaining the development of the Lighter MVP for the first year.
Technologies: Jest, REST APIs, Node.js, JavaScript, MongoDB, Go, Webpack, Redux, React, Front-end Development, Single-page Applications (SPAs)

React Developer

2015 - 2015
Delivery Hero
  • Advised the Delivery Hero team to auto generate 10,000 white-label solutions for their clients.
Technologies: Jest, Node.js, JavaScript, Redux, React, Front-end Development, Single-page Applications (SPAs)

Author (Master Thesis Project)

2014 - 2014
Conceptboard.com
  • Finished my master's thesis at Conceptboard as a full-time job.
  • Created a cooperating web application using ShareJS (Google OT algorithm).
  • Compared COT and Google OT for use in the web environment.
Technologies: JavaScript, Express.js, Node.js, Front-end Development

Software Engineer

2011 - 2013
Exalt Technologies
  • Developed software using JavaScript Dojo/Dijit.
Technologies: HTML, Dojo, JavaScript, Front-end Development, Single-page Applications (SPAs)

Education

2013 - 2014

Master of Science (M.Sc.) Degree in Software Technology

Suttgart University of Applied Sciences - Stuttgart, Germany

2007 - 2011

Bachelor's Degree in Computer Science

An-Najah National University - Nablus, Palestine

Skills

Libraries/APIs

React, Node.js, REST APIs, GraphQL API

Tools

Git, Webpack, SMART on FHIR

Languages

TypeScript, SQL, Elm, Go, JavaScript, GraphQL, HTML, CSS, Solidity, C++, Java

Frameworks

Jest, Cypress, Redux, Dojo, Express.js

Paradigms

E2E Testing, Agile Software Development

Storage

NoSQL, MySQL, MongoDB

Platforms

Ethereum, Docker, Blockchain

Other

Front-end Development, Single-page Applications (SPAs), Bitcoin, Smart Contracts, Cryptocurrency, CSS-in-JS, Applications

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring