
Mayank Chauhan
Verified Expert in Engineering
Competitive Programming Developer
Delhi, India
Toptal member since September 10, 2021
Mayank is a JavaScript developer with a working knowledge of Node.js with the Express framework and Mongoose ODM for MongoDB. With experience in React front-end development, he builds React applications using Duck with Redux, one of the most recent patterns. As a competitive programmer, Mayank owns a good understanding of one-way data flow and is keen on developing reusable components in both class-based and functional fashion using hooks.
Portfolio
Experience
- JavaScript - 4 years
- React Redux - 3 years
- Node.js - 3 years
- React - 3 years
- Express.io - 3 years
- Competitive Programming - 1 year
- Web3.js - 1 year
- Solidity - 1 year
Availability
Preferred Environment
Visual Studio Code (VS Code)
The most amazing...
...project I've developed is a social media application where users can make posts, like, comment, and chat with each other in real time.
Work Experience
React Developer
NorthOne
- Built components and pages for NorthOne's main website developed in NextJS (northone.com).
- Tracked and fixed bugs using Jira as a reporting tool.
- Worked closely with the tech lead in an Agile work environment.
- Made their website SEO-friendly by testing it on Google Lighthouse tool.
JavaScript and Solidity Full-stack Developer
Thropic
- Developed the NFT Marketplace with the front end written in React. While, for the most part, the app was decentralized, for some specific tasks, I used Node.js to provide a back end.
- Wrote smart contracts too for the Marketplace and NFT too. It involved me writing ERC-721 and ERC-1155.
- Figured out advanced technologies implementation like Lazy minting.
- Created a token Bridge for their ERC-20 token. This bridge transfers tokens from Binance Smart Chain to Ethereum Mainnet.
Software Development Engineer | Full-stack
Gustomate
- Developed a social media application where users can make posts, like and comment on someone's posts, and chat with other users.
- Created a food delivery app using Vue.js and Laravel.
- Built a COVID-19 survey app for a hospital. It helped surveyors to keep track of containment areas.
Experience
Foodyla
I built the front end with Vue.js, using Android WebView to render the app and Android's native JavaScript interface to communicate with the web app running in WebView. For the back end, I used Laravel and Google OAuth2 for the sign-in process. The app also has a Google Maps integration.
Amigos
This app was written in React and used a Redux global state management library. I wrote the app's front-end part and used sockets for real-time application communication.
Education
Bachelor's Degree (Partially Completed Degree) in Electrical Engineering
IPS Academy Indore - Indore, MP, India
Certifications
HackerRank Certified React Developer
HackerRank
Skills
Libraries/APIs
React, React Redux, Node.js, Vue, Sockets, Web3.js
Languages
JavaScript, Solidity, Rust, TypeScript, HTML, CSS
Frameworks
Redux, Express.io, Laravel, React Native
Platforms
Visual Studio Code (VS Code)
Other
Competitive Programming, Atomic Design, UI Components
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