Eliad Moosavi, Developer in Toronto, Canada
Eliad is available for hire
Hire Eliad

Eliad Moosavi

Verified Expert  in Engineering

Front-end Developer

Toronto, Canada
Toptal Member Since
March 4, 2022

Eliad is a highly skilled front-end developer with a keen eye for design, research, and user experience. With 12+ years of experience working in the front-end space, he is an expert in cutting-edge web technologies and can rapidly produce scalable and functional components, applications, and systems. Eliad is passionate about React, especially building Gatsby-powered websites, D3.js, and data visualizations.


React, JavaScript, Angular, Vue, Node.js, D3.js, GraphQL, Express.js, Next.js...
IBM | IoT Automotive Solutions
React, Angular, D3.js, MQTT, Maps, Storybook




Preferred Environment

React, Gatsby, D3.js, Antd, Firebase, Storybook

The most amazing...

...solution I've developed is a data visualization library that offers around 30 types of visualizations and reached almost 1.8 million downloads so far.

Work Experience

Front-end and Full-stack Developer

2012 - PRESENT
  • Developed various front-end web applications that offer smooth and performant experiences. It included dashboards, single-page applications (SPA), and websites. I also developed DevOps, CI/CD, containerization, and clustering workflows.
  • Built various back-end systems that rely on different types of database technology. It included API and endpoint development, containerization, microservices development, and working with real-time databases.
  • Worked closely with designers to understand use cases and pain points to create consistent and functional experiences.
Technologies: React, JavaScript, Angular, Vue, Node.js, D3.js, GraphQL, Express.js, Next.js, Sass, MySQL, SCSS, Docker, Firebase, TypeScript, PostgreSQL, Webpack, Antd, jQuery, Chai, Enzyme, Jasmine, Jest, Lerna, Karma, MUI (Material UI), Mocha, Netlify, Sinon.JS, Rollup.js, Maps, Testing, WordPress, PHP, React Native, Storybook

Front-end Developer

2016 - 2018
IBM | IoT Automotive Solutions
  • Developed various map-based applications that enable fleet management capabilities at a large scale.
  • Created an iOS and Android application that interfaces with Bluetooth devices connected to cars.
  • Developed endpoints to communicate with IBM Cloud and the IBM IoT platform.
Technologies: React, Angular, D3.js, MQTT, Maps, Storybook


The most powerful crypto accounting stack that enables you to automate your bookkeeping, get real-time visibility into your crypto business, and take action.

We built a new financial stack from the ground up, focusing on speed, performance, and visibility to help you make better, faster decisions.

Integral connects with all your crypto accounts, making it easy to get a precise and complete picture of your crypto business.

IBM | Carbon Design System

The Carbon Design System is an implementation of the IBM Design Language. The project's goal was to research, design, and develop patterns, guidelines, and libraries of reusable components that can be used in applications to offer a unified experience that complies with the IBM Design Language. For the past four years, I have led the data visualization portion of this work, which mainly involved the development of a data visualization library, initiating design conversations, researching, project management, and conducting interviews.


This is an eCommerce website that's built using Next.js with a Shopify integration. The content is only updated through Shopify, and updates will trickle down into Next.js site automatically. I used Tailwind for styling.


A growing network of psychiatry clinics and clinical research sites specialized in psychedelic medicine. This is a Gatsby website with many dynamic integration layers, including CMS, blog and media sections, contact forms, etc.


A web-based platform for restaurants to create, maintain, and share branded menus through QR-code.

Restaurant owners can sign up through OAuth and create branded menus in minutes. After that, owners are given a QR code that can be printed and shared with customers.


A collaborative playlist and algorithm that will unite the musical tastes of a group, allow individuals to vote, and curate tracks on-demand.

This application was implemented using React, Express.js, Firebase, and PostgreSQL.


An interview-based magazine that enables artists to share music that they believe needs to be heard.

With integrations to Spotify and Apple Music, users can listen to previews of tracks, like, or add them to a playlist.


JavaScript, SCSS, Sass, CSS, CSS3, HTML5, HTML, TypeScript, GraphQL, SQL, PHP, Python


D3.js, Antd, React, Node.js, jQuery, Rollup.js, Chai, Sinon.JS, Puppeteer, WebGL, React Redux, Vue


Webpack, Git, Lerna, Mocha, Karma, MQTT


Jamstack, Testing, Design Thinking


Firebase, Netlify, GreenSock Animation Platform (GSAP), Docker, Amazon Web Services (AWS), Google Cloud SDK, WordPress, Shopify


Gatsby, Front-end, Serverless, Ajax, SVG, User Interface (UI), User Experience (UX), Enzyme, WebSockets, Design, Prototyping, Leadership, Software Architecture, Full-stack, Technical Leadership, Cloud, Full-stack Development, MERN Stack, Storybook, Software Development, Requirements & Specifications, Maps, Enterprise, Open Source, Content Management Systems (CMS), OAuth


Express.js, MUI (Material UI), Angular, Next.js, Jest, Jasmine, Redux, MUI CSS, Svelte, Vanilla JS, React Native, Cypress, Bulma, Tailwind CSS


PostgreSQL, MySQL, MongoDB

2013 - 2019

Bachelor's Degree in Software Engineering

McMaster University - Hamilton, ON, Canada


Open Source Strategic Committer



Enterprise Design Thinking Practitioner