Vishal Sherathiya, Developer in Ahmedabad, Gujarat, India
Vishal is available for hire
Hire Vishal

Vishal Sherathiya

Verified Expert  in Engineering

React Developer

Ahmedabad, Gujarat, India

Toptal member since November 23, 2022

Bio

Vishal is a senior front-end developer specializing in React, Redux, TypeScript, Material UI, and SCSS and is experienced in building web applications for various domains, such as edtech, eCommerce, enterprise resource planning (ERP), healthcare, and transportation management. His background includes working for diverse clients, including High Resolves, Videos for Change, and Acadly. Vishal is skilled in team management and enjoys providing mentorship to new developers on the team.

Portfolio

Online Freelance Agency
HTML, CSS, JavaScript, TypeScript, SCSS, React, Redux, Material UI...
Elite Software Automation
HTML, CSS, JavaScript, TypeScript, React, Redux, Material UI...
Upforce Tech
HTML, CSS, JavaScript, React, Redux, Material UI, SCSS, Front-end Development...

Experience

  • JavaScript - 10 years
  • CSS - 10 years
  • HTML - 10 years
  • React - 8 years
  • Redux - 8 years
  • Material UI - 5 years
  • TypeScript - 3 years
  • Jest - 3 years

Availability

Full-time

Preferred Environment

React, Redux, TypeScript, JavaScript, Material UI, SCSS, HTML, CSS, Front-end, SaaS, Usability, JSON

The most amazing...

...project I've built in React is, Acadly, an edtech product used by 400+ US universities with more than 7 million daily users.

Work Experience

React Expert (Freelance)

2020 - PRESENT
Online Freelance Agency
  • Developed an admin dashboard for a client who was an ex-employee of Google. The product named Gigalixir is a platform as a service (PaaS) built for Phoenix framework deployment and management server.
  • Created a customized framework based on Material UI for the Acadly project, which helps universities transform into online education, managing a team of three developers.
  • Delivered, as the sole developer, with modern web technologies, the Confidence project, which allows users to manage all kinds of workflows, with the main features being a native graphical user interface (GUI), automatic updates, and crash reporting.
Technologies: HTML, CSS, JavaScript, TypeScript, SCSS, React, Redux, Material UI, Front-end Development, OAuth, Front-end, Tailwind CSS, D3.js, Styled-components, Chrome Extensions, HTML5, Minimum Viable Product (MVP), Figma, REST APIs, Single-page Applications (SPAs), API Integration, Payment Gateways, Express.js, MySQL, SQL, Web Development, CSS3, Sass, Responsiveness, SaaS, User Experience (UX), User Interface (UI), Usability, Education, Educational Portals, E-learning, Tailwind UI, Amazon Web Services (AWS), React Router, React Redux, Landing Pages, Data Visualization, Startups, Dashboards, JSON, Node.js

Senior React Developer

2021 - 2022
Elite Software Automation
  • Delivered projects from their initial research phase through the project's development, testing, and deployment.
  • Developed the authentication, membership, staff, and ambulance management modules for the BahamasEvac project, a membership-based ambulance transportation system through air and land.
  • Worked on a project named Balance My Hormones from the finish of its first phase, proving to be the most valuable team member.
  • Built an ERP module for a project named CWS with features including item creation, manufacturing reports, and inventory reports as the only front-end developer on the project.
Technologies: HTML, CSS, JavaScript, TypeScript, React, Redux, Material UI, Front-end Development, OAuth, Front-end, Styled-components, HTML5, Figma, REST APIs, Single-page Applications (SPAs), API Integration, Web Development, CSS3, Responsiveness, SaaS, User Experience (UX), User Interface (UI), Usability, Tailwind UI, Amazon Web Services (AWS), React Router, React Redux, GraphQL, Landing Pages, Startups, JSON

Senior React Developer

2017 - 2021
Upforce Tech
  • Developed many projects, including Shoply, TalentX, TotalCloud, Composer Education, and Videos for Change.
  • Created Shoply Merchant and Shoply Buyer sub-projects from scratch, part of the Shoply project, an eCommerce store for kids studying in the Netherlands. Built the whole front-end module of both projects as the only front-end developer.
  • Built features for a job portal project named TalentX, programming the dashboard and profile management modules. Wrote clean code in collaboration with a code reviewer. Used Jira for tracking.
  • Designed a custom framework on a cloud hosting project named TotalCloud.
  • Led a team of three as a front-end team lead on the Composer project, a global marketplace for citizenship education.
  • Conducted research and development for a product named Videos for Change for a non-governmental organization (NGO) as a lead of a front-end team of four members. The client used the project in live seminars, with a user base of millions.
Technologies: HTML, CSS, JavaScript, React, Redux, Material UI, SCSS, Front-end Development, OAuth, Front-end, Tailwind CSS, Styled-components, Chrome Extensions, HTML5, Minimum Viable Product (MVP), Figma, REST APIs, Single-page Applications (SPAs), API Integration, Web Development, CSS3, Sass, Responsiveness, SaaS, User Experience (UX), User Interface (UI), Usability, Education, Educational Portals, E-learning, Tailwind UI, Amazon Web Services (AWS), React Router, React Redux, GraphQL, Landing Pages, Data Visualization, Startups, eCommerce, JSON

JavaScript Developer

2017 - 2017
Pixometry Infosoft
  • Worked on the VinCompass project, a combination of wine eCommerce and restaurant management.
  • Developed the application programming interface (API), created cron jobs and SQL dumps, and exported and imported Microsoft Excel data.
  • Tracked the project features and bug fixes using Jira.
Technologies: JavaScript, Node.js, HTML5, Figma, REST APIs, Single-page Applications (SPAs), API Integration, Web Development, CSS3, Sass, Responsiveness, SaaS, User Experience (UX), User Interface (UI), Usability, Tailwind UI, React Redux, Startups, JSON

Experience

Acadly

https://sbst.acadly.com
Acadly helps universities manage their courses, classes, quizzes, polls, resources, discussions, queries, automatic attendance, and teams, including instructors, teaching assistants, and students.

We divided the front end into two layers: the data layer and the rendering layer. The 1st one handles communication with APIs, types modification as needed, and communication with Pusher. On the other hand, the rendering layer deals with developing layouts, pages, reusable components, app context, forms, dialogs, and unit tests.

My role was primarily working on the rendering layer and maintaining clean code by reviewing pull requests.

The project is live but available to authorized users only: App.acadly.com.

Gigalixir Console

https://console.gigalixir.com/
Gigalixir is a fully-featured, production-stable PaaS built just for Elixir that unlocks the full power of Elixir and Phoenix without forcing you to create production infrastructure or deal with maintenance and operations.

I was the only front-end resource who worked on the Gigalixir console app. I developed the front end and implemented designs for the whole app, including mobile, tablet, and desktop variants.

The project is live but available to authorized users only: Console.gigalixir.com.

Confidence Systems Desktop App

The Confidence platform enables companies to define steps in any workflow, from enterprise processes and compliance to field services, and then track the completion of those steps in real time.

I developed a desktop application for the platform using web technologies. I developed a native GUI, added automatic software updates, created application installers, uploaded the app to App Store, added a crash reporting service, and developed the whole codebase.

BahamasEvac

https://www.bahamasevac.com
BahamasEvac is a membership-based ambulance transportation system through air and land. They provide ambulance services to and from the Bahamas and nearby islands to and from the USA.

I worked as a senior React developer and was a crucial member of the front-end development team. My role was to develop different modules for the project, including authentication, membership management, staff management, and ambulance management modules. Also, I was in charge of reviewing and merging pull requests.

Shoply | Shoply Merchant and Shoply Buyer

Shoply is an eCommerce web application for kids studying in the Netherlands. The project is divided into two sub-projects: Shoply Merchant and Shoply Buyer.

I worked as the front-end lead on the project, developing and designing both projects with three other developers who worked under my guidance. I followed and guided other developers to follow clean code and best practices.

Composer

https://www.composereducation.org
Composer is a tool to create strings and elements for citizenship education.

I was the lead front-end developer on the project, managing a team of three developers and developing the heart of the application, the string creation process.

Videos for Change

https://videosforchange.org/
Videos for Change is an innovative global platform and distinctive capacity-building experience that empowers and amplifies the youth's voice on the social issues they care about. Sharing these compelling one-minute videos through school, national and global competitions, film festivals, and media partners creates empathy, awareness, and positive action on a local and international level.

I was the front-end team lead in charge of creating the custom framework and rendering video showcase, guiding a team of four developers.

Education

2009 - 2013

Bachelor's Degree in Computer Science

Manav Bharti University - Laddo, Himachal Pradesh, India

Certifications

FEBRUARY 2021 - PRESENT

Next.js Fundamentals

Codedamn

Skills

Libraries/APIs

React, Node.js, REST APIs, React Router, React Redux, React Hook Form, Reactstrap, React Query, D3.js, Stripe, Redux-Saga, Pusher

Tools

Redux Toolkit, Figma, Travis CI

Languages

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

Frameworks

Redux, Next.js, Material UI, Jest, Bootstrap, Tailwind CSS, Express.js, Electron

Industry Expertise

E-learning

Storage

JSON, Amazon S3 (AWS S3), MySQL

Platforms

Vercel, Amazon Web Services (AWS)

Other

Front-end Development, Full-stack, React Hooks, Front-end, Styled-components, Chrome Extensions, Minimum Viable Product (MVP), Single-page Applications (SPAs), API Integration, Web Development, Responsiveness, SaaS, User Experience (UX), User Interface (UI), Usability, Education, Educational Portals, Tailwind UI, Landing Pages, Startups, Dashboards, Full-stack Development, APIs, Architecture, Data Visualization, eCommerce, React Admin, Back-end Development, OAuth, Payment Gateways, OpenAI, Generative Artificial Intelligence (GenAI)

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