Abhilash Sandi, Developer in Charlotte, NC, United States
Abhilash is available for hire
Hire Abhilash

Abhilash Sandi

Verified Expert  in Engineering

Front-end Developer

Location
Charlotte, NC, United States
Toptal Member Since
December 20, 2021

Abhilash is a senior software engineer with 10+ years of experience, specializing in React front-end development for the past three years. His technical strengths include React, JavaScript, Node.js, Angular, HTML, and CSS. Abhilash's industry experience is backed by a bachelor's degree in computer science from the National Institute of Technology in Nagpur, India.

Portfolio

One.com
React, JavaScript, CSS, HTML, Node.js, Redux, Webpack, Flow, Material UI...
Pramati
JavaScript, HTML, CSS, Angular, AngularJS, TypeScript, Webpack, Bootstrap...
Pramati
JavaScript, HTML, CSS, Angular, AngularJS, TypeScript, Webpack, Bootstrap...

Experience

Availability

Part-time

Preferred Environment

Windows, Slack, Ubuntu, Visual Studio Code (VS Code), WebStorm

The most amazing...

...project I've worked on is a website builder used by multiple domains for a leading hosting provider.

Work Experience

Senior Software Engineer

2019 - PRESENT
One.com
  • Developed React components and user experiences for the company's website builder.
  • Migrated 80,000+ domains to the new layout in a phased and well-planned manner.
  • Tracked and fixed bugs and customer issues using Asana and Jira reporting tools.
Technologies: React, JavaScript, CSS, HTML, Node.js, Redux, Webpack, Flow, Material UI, Lodash, Ramda, jQuery, Jira, Slack, Ubuntu, Visual Studio Code (VS Code), User Experience (UX), Website Builders, Debugging, Asana, Web API, APIs, Express.js, Responsive Web Apps, Hybrid Apps, Widgets, Web Services, User Interface (UI), Dashboards, REST, Styled-components, Styled-jsx, UI Components, Web Components, HTML5, SCSS, Sass, Less, HTML5 APIs, Scraping, Web Scraping, HTML Parsing (Cheerio), CheerioJS, Technical Hiring, Source Code Review, Code Review, Task Analysis, Interviewing, API Integration, Document Parsing, REST APIs, SaaS, Architecture, Data Integration, Tailwind CSS, React Hook Form, Vite, Responsive Web Design (RWD), Web Development, Full-stack Development, React Router, React Query, GraphQL, Amazon Web Services (AWS), cURL Command Line Tool, NoSQL, Next.js, Full-stack, OpenAI GPT-4 API, ChatGPT

Senior Software Engineer

2016 - 2019
Pramati
  • Developed multiple user-facing components, such as forms and tables, which were critical to the WaveMaker and RAD Studio app development platforms.
  • Rewrote the entire studio app code from AngularJS to Angular and seamlessly migrated thousands of customers.
  • Tracked and fixed bugs and customer issues using Jira as the reporting tool.
Technologies: JavaScript, HTML, CSS, Angular, AngularJS, TypeScript, Webpack, Bootstrap, Lodash, jQuery, Node.js, Jira, WebStorm, Windows, WaveMaker, Debugging, APIs, Web API, Express.js, Responsive Web Apps, Hybrid Apps, Rapid Application Development (RAD), Widgets, Web Services, User Interface (UI), Dashboards, User Experience (UX), REST, UI Components, Web Components, HTML5, SCSS, Sass, Less, HTML5 APIs, Technical Hiring, Source Code Review, Code Review, Task Analysis, Interviewing, API Integration, REST APIs, SaaS, Architecture, Data Integration, Responsive Web Design (RWD), Web Development, Full-stack Development, Full-stack

Software Engineer

2015 - 2016
Pramati
  • Developed multiple user-facing components, such as forms and tables, which are critical to the WaveMaker and RAD Studio app development platforms.
  • Maintained the existing codebase and refactored the codebase.
  • Helped improve the internal code quality by introducing Git hooks, ESLint, and type checking.
Technologies: JavaScript, HTML, CSS, Angular, AngularJS, TypeScript, Webpack, Bootstrap, Lodash, jQuery, Node.js, Jira, WebStorm, Windows, WaveMaker, Debugging, Web API, APIs, Express.js, Responsive Web Apps, Hybrid Apps, Rapid Application Development (RAD), Widgets, Web Services, User Interface (UI), Dashboards, User Experience (UX), REST, UI Components, Web Components, HTML5, SCSS, Sass, Less, HTML5 APIs, Source Code Review, Code Review, Task Analysis, API Integration, Architecture, Responsive Web Design (RWD), Web Development, Full-stack Development, Full-stack

Development Engineer

2013 - 2015
MAQ Software, LLC.
  • Created high-quality, data-driven analytic reports and dashboards with vivid user interfaces, including charts, graphs, and dashboards.
  • Developed server-side solutions and services using ASP.NET and web services.
  • Built a consolidated platform on SharePoint, where internal and client reporting projects were hosted.
Technologies: JavaScript, HTML, CSS, jQuery, .NET, SQL, Windows, Dashboards, User Interface (UI), ASP.NET, Web Services, Web API, APIs, Responsive Web Apps, Debugging, User Experience (UX), REST, HTML5, SCSS, Sass, Less, HTML5 APIs, Source Code Review, Code Review, Task Analysis, API Integration, Web Development, Full-stack

WaveMaker

https://www.wavemaker.com/
The WaveMaker platform combines rapid application development (RAD) with platform as a service (PaaS) for customers wanting speedy creation of custom apps that are browser-delivered (responsive web) or device-installed (hybrid mobile apps). As a key contributor to product development, I created reusable widgets, components, modules, and services.

One.com Website Builder

https://www.one.com/en/websitebuilder
A website builder that makes it as easy as possible for users to create websites. Users can design and create websites without editing code and without the help of designers and developers. I created the reusable widgets and user experience, developed server-side handling, and implemented the migration.
2009 - 2013

Bachelor's Degree in Computer Science

National Institute of Technology - Nagpur, India

Libraries/APIs

React, Node.js, Web API, HTML5 APIs, jQuery, Lodash, Ramda, Styled-jsx, CheerioJS, REST APIs, React Hook Form, React Router, React Query

Tools

Jira, WaveMaker, Slack, Webpack, Flow, WebStorm, Asana, cURL Command Line Tool, ChatGPT, RAD Studio

Languages

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

Paradigms

Rapid Application Development (RAD), REST, Responsive Web Design (RWD)

Storage

Data Integration, NoSQL

Frameworks

Angular, AngularJS, Redux, Bootstrap, Material UI, Express.js, Next.js, Tailwind CSS, .NET, ASP.NET

Platforms

Windows, Ubuntu, Visual Studio Code (VS Code), Kubernetes, Amazon Web Services (AWS)

Other

Software, Programming, Computer Science, Website Builders, Debugging, Dashboards, User Interface (UI), Web Services, Widgets, Responsive Web Apps, APIs, UI Components, Web Components, Source Code Review, Code Review, Task Analysis, API Integration, Full-stack, OpenAI GPT-4 API, Data Structures, User Experience (UX), Hybrid Apps, Styled-components, Scraping, Web Scraping, HTML Parsing (Cheerio), Technical Hiring, Interviewing, Document Parsing, SaaS, Architecture, OpenAI, Vite, Full-stack Development, Web Development

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