Dushyant Sharma, Developer in Jaipur, Rajasthan, India
Dushyant is available for hire
Hire Dushyant

Dushyant Sharma

Verified Expert  in Engineering

API Integration Developer

Jaipur, Rajasthan, India

Toptal member since October 23, 2021

Bio

Dushyant is an accomplished web developer with over eight years of industry experience. Proficient in JavaScript, TypeScript, Node.js, React.js, Next.js, Vue.js, Material UI, and Tailwind CSS, he has contributed to diverse projects across the eCommerce, ed-tech, cruise, and restaurant domains. With a steadfast commitment to client satisfaction, Dushyant ensures that every deliverable meets the highest quality and functionality standards.

Portfolio

Sarvika Technologies Private Limited
JavaScript, TypeScript, React, HTML5, Git, Jira, Node.js, Vue, CSS, HTML...
DeCurtis Internationals Pvt. Ltd.
JavaScript, React, HTML5, Node.js, Vue, CSS, API Integration, APIs

Experience

  • API Integration - 8 years
  • JavaScript - 5 years
  • React - 5 years
  • Microfrontends - 4 years
  • Next.js - 3 years
  • TypeScript - 3 years
  • Vue - 1 year
  • Node.js - 1 year

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), Git, Jira, Windows, Linux

The most amazing...

...projects I've developed are food and beverage hybrid apps for Virgin Voyages, presently running on the Virgin Scarlet cruise ship.

Work Experience

Technical Lead

2020 - 2024
Sarvika Technologies Private Limited
  • Joined as a front-end lead and set up a UI platform to support a number of web apps. Formed, trained, and managed a team of web developers.
  • Developed a Material UI-based design system and private package library, which supercharged the development of apps being managed by separate teams.
  • Implemented Next.js and TypeScript in their tech stack, ensuring parallel technical evolution of the team and company in dynamic JavaScript growth.
  • Developed a product designer in a month on HTML Canvas. It had features like drag-and-drop media, text, fonts, PDF export, etc.
  • Introduced an Nx monorepo system for a medical project with the introduction of Vue in the tech stack, as the client needed an already developed Vue system to communicate.
  • Introduced micro-frontends via Webpack 5 module federation. This was needed for an eCommerce platform being developed by multiple teams, and the UI needed a loose coupling between various features.
Technologies: JavaScript, TypeScript, React, HTML5, Git, Jira, Node.js, Vue, CSS, HTML, Full-stack, API Integration, APIs, Material UI, Tailwind CSS

React Web Developer

2015 - 2020
DeCurtis Internationals Pvt. Ltd.
  • Single-handedly converted old UI codes into hybrid React apps to make those part of a more extensive native framework architecture.
  • Worked with global development teams and ensured asked efficiency, features, and the overall quality of web apps I owned.
  • Supported and assisted the off-shore team in times of demos and product presentations.
Technologies: JavaScript, React, HTML5, Node.js, Vue, CSS, API Integration, APIs

Experience

Virgin Voyages App

https://play.google.com/store/apps/details?id=com.virginvoyages.sailorapp&hl=en_IN&gl=US
I developed client and crew-facing food and beverage hybrid modules for a native app. These React and HTML modules were installed in the React Native app.

This app provides a smooth experience to guests and crew by detecting their position on the ship live and providing personalized feeds. I worked as the primary front-end developer on all these modules and managed the development, integration, and deployment.

Train the Brain

A group of React-based UI apps that helps admins to manage and moderate schools, students, teachers, and classes. It gives users a platform to register as students or tutors, join online classes, make payments, and chat.

I worked as the main front-end lead, developing reusable components, executing API integration, and solving problems for complex UI requirements.

Booking App | Virgin Voyages

https://www.virginvoyages.com/
A React-based web app to book guests for voyages.

I worked as a web developer on this project, developing the dashboard, cart section, and other UI parts. I also worked closely with the API and database team to ensure pace and quality.

Clowre

https://www.clowre.com/
Clowre is a scalable and future-proof platform built on a distributed architecture. It facilitates the assembly of technology-independent and customizable small-scale to enterprise-scale software solutions. As a technical lead, I have implemented micro-front-end architecture here to decouple core feature services consoles. A multi-tenant, permission-based eCommerce system on a diversified technology stack.

CUSTOMIZEr

This is a web-based product designer application that facilitates the admin's creation of stores, products, variants, and design templates. Admins can add base media, clipart, fonts, and safety/lock areas, and users can work on these templates to create personalized designs. The saved designs can be converted into PDFs, and a zip containing all assets is sent to printing management.

TOAST UI

A Next.js-based admin console. This application facilitates Pernod Ricard admins' creation and distribution of budgets in the hierarchy of corporations, regions, and territories. Users on each level can place orders and manage their budgets.

Education

2013 - 2014

Master's Degree in Finance

Jaipur National University - Jaipur, Rajasthan

2009 - 2013

Bachelor's Degree in Electronics, Computer Science

Jaipur National University - Jaipur, Rajasthan, India

Certifications

DECEMBER 2018 - PRESENT

NPM Package Manager Course

Udemy

MARCH 2018 - PRESENT

React Nanodegree Certification

Udacity

Skills

Libraries/APIs

React, Fabric.js, Node.js, Vue, SockJS

Tools

Git, Jira, NPM

Languages

TypeScript, JavaScript, HTML5, HTML, CSS

Frameworks

Redux, Next.js, Material UI, Tailwind CSS

Paradigms

Microfrontends, Agile

Platforms

Visual Studio Code (VS Code), Windows, Linux

Other

API Integration, APIs, Full-stack, Finance

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