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

Yash Kumar Sharma

Verified Expert  in Engineering

Software Developer

New Delhi, Delhi, India

Toptal member since September 28, 2020

Bio

Yash is a full-stack developer with eight years of professional experience. His focus areas are React, Redux, React Native, progressive web applications (PWAs), Node.js, and WordPress. Yash has worked with fast-paced, solution-driven startups and on products where performance is the key factor. 

Portfolio

Freelance
REST APIs, GraphQL, Git, Redux, React Native, React, Axios, TypeScript, CSS...
Belzabar Software Private Limited
Lodash, Emacs, Subversion (SVN), Git, SQL, WordPress, Redux, React, Axios...

Experience

  • React - 8 years
  • Redux - 5 years
  • Git - 5 years
  • GraphQL - 4 years
  • WordPress - 3 years
  • REST APIs - 3 years
  • Node.js - 2 years
  • React Native - 2 years

Availability

Part-time

Preferred Environment

Linux, Visual Studio Code (VS Code), Git

The most amazing...

...project I've worked on is a dating app matching algorithm that evaluated the compatibility of two individuals based on their answers.

Work Experience

React Front-end Developer

2018 - 2020
Freelance
  • Developed a React Native mobile app for a fintech company and automated the process of data collection for sales agents.
  • Created a PWA theme for a Magento website in React. This website had stores in 12 countries all over the globe, and I integrated 10+ payment methods that are acceptable in different countries.
  • Built a microservice in an existing product for accepting utility bill payments in India, using Node.js and React.
Technologies: REST APIs, GraphQL, Git, Redux, React Native, React, Axios, TypeScript, CSS, JavaScript, HTML

Full-stack Web Developer

2012 - 2018
Belzabar Software Private Limited
  • Spearheaded multiple WordPress and React projects with varied team sizes.
  • Focused on multiple parts of the project lifecycle, including initial project estimation, development, deployment, and maintenance.
  • Created a program to generate static web pages every time a new article was published on an internal CMS. Provided search functionality within static pages using an SQLite database (PHP).
  • Co-developed a reusable React component library that is still being used and maintained internally in the company. It was built in React, Redux, Immutable.js, and Docker.
Technologies: Lodash, Emacs, Subversion (SVN), Git, SQL, WordPress, Redux, React, Axios, TypeScript, CSS, JavaScript, HTML

Experience

Mobile PWA Theme | Front Runner

https://www.frontrunneroutfitters.com/en/za/
A mobile PWA theme for a Magento website that had stores in 12 countries all over the globe.

As a React developer, I delivered the following:
- Integrated 10+ payment methods acceptable in different countries.
- Integrated GraphQL APIs within the project.
- Set up SSR for SEO purposes.

Sales Agent App | Mintifi

A mobile app for a fintech:
- Automated the process of data collection for sales agents.
- Integrated third-party SDKs for verifying users' loan eligibility.
- Added OCR capabilities to read text from document images.

Utility Recharge App

In an existing project, I implemented a new service layer, allowing users to pay their utility bills, including electricity, mobile, DTH, and water.

Technologies: Node.js, React, MongoDB, Redis, Docker

Influencer Search | Tapinfluence

Developed an interface to search top influencers in various domains:
- Built reusable React components.
- Created REST API endpoints for the front end.
- Customized and deployed npm packages for this project.

Mobile App | Find Rare Whisky

Developed and deployed a mobile app for Android and iOS in React Native. The existing CMS provided the APIs that were used directly in the app and the project was delivered quickly within 45 days.

Education

2008 - 2012

Bachelor of Technology Degree in Computer Science and Engineering

National Institute of Technology - Hamirpur, (H.P.) India

Skills

Libraries/APIs

React, Lodash, REST APIs, Immutable.js, Node.js

Tools

Git, Subversion (SVN), Emacs

Languages

JavaScript, PHP, CSS, HTML, SQL, GraphQL, TypeScript

Frameworks

Redux, React Native

Platforms

Linux, Visual Studio Code (VS Code), WordPress, Docker

Storage

MongoDB, Redis

Other

Axios

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