
Vishal Sherathiya
Verified Expert in Engineering
React Developer
Ahmedabad, Gujarat, India
Toptal member since November 23, 2022
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
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
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)
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.
Senior React Developer
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.
Senior React Developer
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.
JavaScript Developer
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.
Experience
Acadly
https://sbst.acadly.comWe 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/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
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.comI 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
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.orgI 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/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
Bachelor's Degree in Computer Science
Manav Bharti University - Laddo, Himachal Pradesh, India
Certifications
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)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring