
Mayank Saxena
Verified Expert in Engineering
Software Developer
Jaipur, Rajasthan, India
Toptal member since July 19, 2021
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
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
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
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.
Senior Front-end Developer
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.
JavaScript Engineer
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.
Front-end Developer
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.
Software Developer
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.
Experience
Data Privacy Management
Pellustro - Assignment and Benchmarking Platform
https://pellustro.com/Insurance and Employee Benefits Information
Education
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring