Vikrant Kumar, Developer in New Delhi, Delhi, India
Vikrant is available for hire
Hire Vikrant

Vikrant Kumar

Verified Expert  in Engineering

Software Developer

New Delhi, Delhi, India

Toptal member since January 3, 2022

Bio

Vikrant is a React developer with 12 years of experience with front-end projects. His expertise encompasses creating high-speed and performance-oriented front-end applications, optimization, testing, and the development of usability applications. At Google, Vikrant worked as a readability reviewer for JavaScript and TypeScript. He excels with Node.js, Web Components, JavaScript, HTML, CSS, SASS, TypeScript, React, and AWS.

Portfolio

Freshworks
CSS3, GitHub, HTML5, JavaScript, Node.js, TypeScript, React, Sass, Linux, HTML...
Swiggy
CSS3, GitHub, HTML5, JavaScript, Linux, Node.js, React, TypeScript, Sass...
GlobalLogic
CSS3, HTML5, JavaScript, Linux, TypeScript, AngularJS, HTML, Git, CSS...

Experience

  • GitHub - 12 years
  • HTML5 - 12 years
  • CSS3 - 12 years
  • JavaScript - 12 years
  • Linux - 12 years
  • Sass - 10 years
  • TypeScript - 8 years
  • React - 6 years

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Linux, GitHub, React, TypeScript, JavaScript, HTML5, CSS3, Sass, Amazon Web Services (AWS)

The most amazing...

...project I've assisted in building is a consumer-facing online food delivery application with many automation tools for fast development and monitoring.

Work Experience

Senior Front-end Architect

2021 - 2023
Freshworks
  • Migrated the front-end applications to the monorepo architecture, making it possible to reuse the UI components and utilities with multiple front-end apps and deploy them independently.
  • Ensured coding guidelines were followed, making code readable and correct.
  • Separated the entire front-end development from the back end; introduced Sass for writing CSS.
Technologies: CSS3, GitHub, HTML5, JavaScript, Node.js, TypeScript, React, Sass, Linux, HTML, Git, CSS, Amazon S3 (AWS S3), Monorepos, Next.js, Tailwind CSS, Webpack, Front-end, Front-end Development, React Redux, JSX, NPM, Material UI, Responsive UI, Redux, Jest, Bootstrap, APIs, Amazon Web Services (AWS), Express.js, NestJS, Storybook, SCSS, RTL, Right-to-Left (RTL) Scripts, Redux Toolkit

Senior Software Developer 3

2019 - 2021
Swiggy
  • Delivered end-to-end features on a consumer-facing home food delivery application on both mobile and desktop websites with React.
  • Introduced a framework used to generate a static site by adding JSON files to the S3 bucket. No developers or deployment were required for that.
  • Identified and altered flows in the application. Although the data is fetched from the back-end API, we can still fetch data while the user interacts with the website.
Technologies: CSS3, GitHub, HTML5, JavaScript, Linux, Node.js, React, TypeScript, Sass, Amazon S3 (AWS S3), HTML, Git, CSS, Monorepos, Webpack, Front-end, Front-end Development, React Redux, JSX, NPM, Responsive UI, Redux, Jest, Bootstrap, APIs, Amazon Web Services (AWS), Express.js, NestJS, Storybook, SCSS

Senior Software Developer

2014 - 2019
GlobalLogic
  • Created several web-based analytics tools for Google's internal analytics teams that were used to handle billions of data points and create useful charts around it.
  • Collaborated with internal Google teams, which helped improve my coding standards and quality with the best in the industry.
  • Served as the readability reviewer for JavaScript and TypeScript codebase and trained others.
Technologies: CSS3, HTML5, JavaScript, Linux, TypeScript, AngularJS, HTML, Git, CSS, Front-end, Front-end Development, JavaScript Charting, Responsive UI, Redux, Jest, Bootstrap, Angular, APIs, Express.js, SCSS

Senior Engineer

2012 - 2014
Ericsson
  • Created a web-based health monitoring tool called SMART tool for the telecom servers of the Ericsson client. This tool collects health metrics like CPU, MEM, DISK, and other telecom health metrics and reports them to the monitoring tool.
  • Incorporated the AI for determining if any part of the server will underperform or overperform for the next three months so that the server administrators can add or remove the servers from the field.
  • Launched the SMART tool for various clients of Ericsson like Reliance that helped them monitor their servers remotely.
Technologies: JavaScript, HTML5, CSS, Git, HTML, Front-end, Front-end Development, JavaScript Charting, Angular, APIs, SCSS

Associate Consultant

2009 - 2012
Capgemini
  • Created a credit card onboarding web application for HSBC.
  • Created automated tools for automatic deployment and system health check applications which reduced the manual efforts required.
  • Became the associate consultant for HSBC, consulting on various jQuery widgets to create more engaging UI on their websites and maintain the application's performance.
Technologies: JavaScript, HTML5, CSS, jQuery, Git, HTML, Front-end, Visual Basic for Applications (VBA), Front-end Development

Experience

SMART Tool

A tool for tracking the health of various telecommunication nodes across the globe, predicting the trend of the CPU, MEM, DISK, and other telecommunication metrics in advance. The associated teams are then notified so the server can be added or removed in advance rather than waiting for a disaster to happen.

Skills

Libraries/APIs

React, React Redux, JavaScript Charting, Node.js, jQuery

Tools

GitHub, Webpack, JSX, NPM, Git, Redux Toolkit

Languages

TypeScript, JavaScript, HTML5, Sass, CSS, HTML, SCSS, Visual Basic for Applications (VBA), CSS3

Platforms

Linux, Visual Studio Code (VS Code), Amazon Web Services (AWS)

Frameworks

Next.js, Redux, Jest, Bootstrap, Angular, Express.js, NestJS, AngularJS, Tailwind CSS, Material UI

Storage

Amazon S3 (AWS S3)

Other

Front-end, Front-end Development, Responsive UI, APIs, Storybook, RTL, Right-to-Left (RTL) Scripts, Monorepos

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