Mayank Saxena, Developer in Jaipur, Rajasthan, India
Mayank is available for hire
Hire Mayank

Mayank Saxena

Verified Expert  in Engineering

Bio

Mayank is a full-stack JavaScript engineer specialized in designing and building client-server web products driven by REST APIs and single-page applications. He has contributed to all phases of web development and brings expertise to the table from a broad range of platforms, frameworks, and languages. Mayank enjoys using JavaScript frameworks and thoroughly testing all aspects of his code.

Portfolio

Toptal Client
React, TypeScript, JavaScript 6, Jest, Enzyme, SCSS, Git, REST APIs
Self-employed
React, JavaScript 6, Redux, Jest, Enzyme, HTML5, CSS3, Bootstrap 4
Self-employed
React, Node.js, Express.js, Dojo, JavaScript, JavaScript 6, MySQL, SCSS, Jest...

Experience

  • JavaScript - 10 years
  • Git - 8 years
  • HTML5 - 6 years
  • CSS3 - 6 years
  • ECMAScript (ES6) - 5 years
  • Node.js - 5 years
  • React - 5 years
  • Express.js - 5 years

Availability

Part-time

Preferred Environment

MacOS, Docker, Visual Studio Code (VS Code), ECMAScript (ES6), Express.js, React

The most amazing...

...data protection management web application I've developed helps companies and organizations be GDPR compliant and collaborate and communicate effectively.

Work Experience

Front-end Developer

2021 - 2022
Toptal Client
  • Developed an app to manage accountants and their tasks.
  • Collaborated with other team members on their tasks to deliver a quality product.
  • Scripted unit test cases to test the app's functionalities and deliver a quality product.
Technologies: React, TypeScript, JavaScript 6, Jest, Enzyme, SCSS, Git, REST APIs

Senior Front-end Developer

2019 - 2021
Self-employed
  • Developed a single-page website using React to provide insurance and employee benefits information. Created a custom shared library using Storybook to develop components independently that can be used by multiple internal projects.
  • Added features such as downloading the reports in excel and PDF formats.
  • Integrated Power BI dashboard within React so users can see Power BI reports embedded within the application.
Technologies: React, JavaScript 6, Redux, Jest, Enzyme, HTML5, CSS3, Bootstrap 4

JavaScript Engineer

2017 - 2021
Self-employed
  • Developed a web app that allows companies and organizations to be GDPR compliant and manage their data.
  • Migrated an old legacy project into the microservices and a single page application using Node.js and React.
  • Helped other team members with complex tasks and providing solutions.
  • Contributed to single-page web app development, leading teams of more than five members and architecture for several applications, starting from scratch.
  • Gained experience in resource estimation, project planning, and time management.
Technologies: React, Node.js, Express.js, Dojo, JavaScript, JavaScript 6, MySQL, SCSS, Jest, Enzyme

Front-end Developer

2016 - 2017
Self-employed
  • Developed an app for mobile virtual network operators to manage the top-up plans and check the current status of customers.
  • Integrated REST APIs using JavaScript and created different widgets on the UI.
  • Created a custom framework using vanilla JavaScript to create reusable widgets across the application.
Technologies: JavaScript, HTML5, CSS3, HTML, CSS

Software Developer

2011 - 2016
AnkTech Softwares Pvt Ltd
  • Developed a web app, Pellustro, that provides a simple assessment experience that supports different levels of required formality and complexity of models and classifications.
  • Developed a game server for Domestos using Node.js and Redis.
  • Worked on many UI projects using AngularJS, Backbone.js, and jQuery.
  • Participated as the lead in projects with a team size of 5+ people.
Technologies: JavaScript, Node.js, Express.js, AngularJS, React, MongoDB, Amazon Web Services (AWS), MySQL, Backbone.js

Experience

Data Privacy Management

A web app that works like software as a service that helps organizations and companies make GDPER compliant and manage their data. I wrote APIs in Node.js and the UI in React. I was working as an individual contributor on this project.

Pellustro - Assignment and Benchmarking Platform

https://pellustro.com/
A cloud-based assessment and benchmarking platform was built in Node.js and AngularJS to assess risks, maturity, and compliance. I designed the back end and the front end of the system. We used AWS to deploy the application. We also used charts and graphs to display the consolidated data from the assignments.

Insurance and Employee Benefits Information

A web app to show the insurance and employee benefits information to registered users. I was a front-end developer tasked with creating the front-end architecture of the project and working on shared components and modules.

Education

2007 - 2011

Bachelor's Degree in Computer Science

Jaipur Engineering College - India

Skills

Libraries/APIs

React, Node.js, REST APIs, Backbone.js

Tools

Git

Languages

JavaScript, ECMAScript (ES6), HTML, CSS, SCSS, HTML5, CSS3, JavaScript 6, PHP, TypeScript

Frameworks

Express.js, Jest, AngularJS, Dojo, Redux

Platforms

Docker, MacOS, Visual Studio Code (VS Code), Amazon Web Services (AWS)

Paradigms

Microservices

Storage

MongoDB, MySQL, Redis

Other

Enzyme, Software Development, Bootstrap 4

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