Nishant Shah, Developer in Kathmandu, Nepal
Nishant is available for hire
Hire Nishant

Nishant Shah

Verified Expert  in Engineering

Front-end Web Developer

Kathmandu, Nepal

Toptal member since August 22, 2022

Bio

Nishant is a well-equipped front-end web developer with over five years of experience in web development, especially working with the JavaScript library, React, and Angular. He has sound knowledge of back-end development with Node.js, NestJS, and databases, such as MongoDB.

Portfolio

MakoITLab
React, NestJS, JavaScript, Tailwind CSS, HTML5, CSS3, TypeScript...
Genese
React, Bootstrap 3, HTML, CSS, API Integration, JavaScript, Front-end...
Jobins Pvt Ltd
Angular, Bootstrap 3, HTML, CSS, API Integration, JavaScript, Front-end...

Experience

  • HTML5 - 5 years
  • CSS3 - 5 years
  • JavaScript - 5 years
  • React - 2 years
  • Tailwind CSS - 1 year
  • React Query - 1 year
  • Angular - 1 year
  • Bootstrap 4 - 1 year

Availability

Part-time

Preferred Environment

React, Tailwind CSS

The most amazing...

...thing I've done is improve the user experience in an educational app, enabling instructors to manage courses and students to enroll in courses they choose.

Work Experience

Front-end Software Engineer

2020 - PRESENT
MakoITLab
  • Added a feature to an online education app to enable instructors to publish or remove their courses from the app and students to find, filter, and enroll in courses that fulfill their requirements.
  • Improved a procurement app with UI layout and ease of renewal, upgrade, and downgrade process for the client.
  • Refactored and increased the efficiency of the back end and handled errors in an appropriate way.
Technologies: React, NestJS, JavaScript, Tailwind CSS, HTML5, CSS3, TypeScript, API Integration, HTML, Front-end, Front-end Development, REST, ECMAScript (ES6), Axios, Git

Front-end Software Engineer

2020 - 2020
Genese
  • Developed an application for an order management system to handle the creation of orders and their details.
  • Created forms to add order details and update the status for easy tracking by the customers.
  • Developed a step-by-step form for refund-related issues based on product and customer profiles.
Technologies: React, Bootstrap 3, HTML, CSS, API Integration, JavaScript, Front-end, Front-end Development, REST, ECMAScript (ES6), Axios, Git

Front-end Software Engineer

2019 - 2020
Jobins Pvt Ltd
  • Developed an app that made hiring easy for employees and employers.
  • Created a smooth platform to enable candidates to apply for listed jobs that matched their profile.
  • Collaborated with the company staff and used their input to simplify the process from uploading a candidate's profile to hiring or rejection.
Technologies: Angular, Bootstrap 3, HTML, CSS, API Integration, JavaScript, Front-end, Front-end Development, REST, ECMAScript (ES6), Axios, Git

Front-end Software Engineer

2018 - 2018
InfoDevelopers Pvt
  • Developed a feature using JavaScript and LeafletJS that contained a map of Nepal with different information about population, education, gender, etc., and search functionality.
  • Helped junior developers with JavaScript bugs in different projects.
  • Created an app using Angular for an ATM card management system intended to be used by banks.
Technologies: JavaScript, HTML, CSS, Angular, Front-end, Front-end Development, REST

Full-stack Developer

2016 - 2017
Integrated ICT
  • Developed two apps for government offices. One monitors online newspapers, and the other online radio broadcasting.
  • Created a custom object-relational mapping tool for small projects.
  • Created a movie recommendation system as a demo for college students.
Technologies: Java, Angular, React, MongoDB, MySQL, HTML, CSS, Bootstrap, REST

Experience

Online Education

A React-based project for instructors or companies to generate training for their employees. The employees can be added to the courses they are required to attend. An employee can also enroll in any course of their choosing. Upon completion, certificates are awarded, which they can share using a QR code.

Spendflo

Spendflo is a SaaS spend management solution that streamlines procurement and provides spend control with seamless intake, vendor management, and world-class procurement services at a fraction of the in-house cost.

Education

2003 - 2007

Bachelor's Degree in Electronics and Communication

Tribhuvan University - Kirtipur, Kathmandu, Nepal

Certifications

JUNE 2022 - PRESENT

Advanced Theoretical JavaScript

Codedamn

APRIL 2022 - PRESENT

React Query – The Standard Way to Make Network Requests in React

Codedamn

APRIL 2022 - PRESENT

Learn Tailwind CSS 3 – A Utility-first CSS Framework

Codedamn

OCTOBER 2021 - PRESENT

The Complete Java Development Certification Course

Udemy

OCTOBER 2021 - PRESENT

Spring Framework 5 with Spring Boot

Udemy

AUGUST 2020 - PRESENT

Algorithmic Toolbox

Coursera

JULY 2017 - PRESENT

Bootstrap 4

Coursera

Skills

Libraries/APIs

React, Node.js, React Query, REST APIs

Tools

Git

Languages

JavaScript, HTML, HTML5, CSS3, TypeScript, ECMAScript (ES6), CSS, Java

Frameworks

Angular, NestJS, Tailwind CSS, Bootstrap 3, Bootstrap, Spring 5

Paradigms

REST

Storage

MongoDB, MySQL

Other

Front-end Development, Bootstrap 4, API Integration, Front-end, Axios, Algorithms

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