Manish Menaria
Verified Expert in Engineering
Front-end Developer
Manish has been working as a professional front-end developer since 2017 and takes pride in shipping great products with high-quality codebases. He led a team to develop a complex web application for a cybersecurity startup, from scratch to release. Since then, he has been working as a full-time freelancer and has developed 10+ projects. His specialties include React, JavaScript, TypeScript, Next.js, Git, GraphQL, Redux, Styled Components, CSS/SCSS, GitHub Actions, and Node.js.
Portfolio
Experience
Availability
Preferred Environment
Windows, MacOS, Visual Studio Code (VS Code), Git, Slack
The most amazing...
...thing I've developed is a complex K2 cybersecurity web application: I led the team from scratch through multiple releases.
Work Experience
Lead Front-end Developer
Launch Tabletop
- Developed a web application from scratch, an end-to-end platform solution for board game creators and publishers with multiple modules and different permissions.
- Implemented a design system using Storybook for building UI components and pages in isolation.
- Led the team and reviewed pull requests to ensure the codebase's maintainability, reliability, and efficiency. I also ensured that the codebase followed best practices and well-known patterns.
- Set up a CI/CD pipeline using GitHub Actions to deploy on development, staging, and production servers whenever pull requests were approved and merged.
- Used Apollo Client for all GraphQL queries and mutations. Also, set up GraphQL Code Generator to automatically generate TypeScript types for GraphQL queries/mutations.
- Wrote the front-end documentation, including development workflow, best practices, etc. This worked as a knowledge base for developers.
- Converted Figma designs from UX designs to beautiful and responsive web pages.
Freelance React Developer
Freelance Agency
- Developed 10+ web applications on freelancing platforms that have five-star ratings.
- Created responsive landing pages for an educational technology startup, a travel startup, a consulting firm, and new software products, among others.
- Developed a landing page for Expeditions Connect, a global skill-sharing community for adventure experts and positive impacts (https://www.expeditionsconnect.com).
Freelance React Developer
The Future School
- Converted more than 20 Figma design pages into pixel-perfect web pages.
- Made all pages fully responsive for all screen sizes.
- Completed REST API integrations of more than 50 APIs using Axios library.
- Implemented role-based routing for users, administrators, and creators.
Software Engineer
AppPerfect Corp
- Led the team to collaborate with the UX design team to convert the mockups into beautiful, responsive web pages.
- Led the team to develop two microservices to be used by end-users.
- Worked with clients to define requirements, implement new functionalities, and optimize existing web applications.
Experience
Launch Tabletop
https://www.launchtabletop.com/launch-labThis project had multiple subprojects:
• Launch Lab: For creators to create new Tabletop games.
• HQ: To review the content of games and communicate with users if there is any problem in game files. If there is no problem, then send the game to Production, i.e., Factory.
• Support: To provide support using Zendesk integration.
• Auth: To create different types of users with different permissions.
• Stellar etc.
As a lead front-end developer, I implemented Figma designs for the modules into web pages while maintaining clean code. I got and discussed the requirements with UX designers and product owners. I reviewed the pull requests and helped my teammates whenever required. I also created and assigned tasks to teammates.
K2 Manager
https://www.k2io.com/cyber-security-platforms/Landing Pages
- https://www.expeditionsconnect.com
- https://www.optiroute.co
- http://neuratree.com
I also developed landing pages for an edtech startup and a new software product. Both are protected under NDAs.
Read-Indeed Web Application
http://read-indeed-react.firebaseapp.comDemo User:
Email: demo@ri.com
Password: demo1234
Competitive Programming in JavaScript
https://www.npmjs.com/package/competitive-programming-jsEducation
Bachelor's Degree in Computer Science
Swami Keshvanand Institute of Technology, Management, and Gramothan (SKIT) - Jaipur, India
Certifications
Android Developer Nanodegree
Udacity
Skills
Libraries/APIs
React, Antd, Redux-Saga, Flexbox, React Redux, React Router, Node.js, REST APIs, React Query
Tools
Git, GitHub, Bitbucket, Firebase Authentication, NPM, Webpack, Jira, Slack, Asana, React Apollo
Frameworks
Redux, Material UI, AngularJS, Next.js
Languages
JavaScript, SCSS, CSS, HTML, Sass, HTML5, CSS3, TypeScript, GraphQL
Platforms
Visual Studio Code (VS Code), Firebase
Storage
Cloud Firestore, MongoDB
Other
Algorithms, Data Structures, Web Development, Front-end, Front-end Development, Pixel Perfect, Sagas, Firebase Cloud Functions, Firebase Hosting, Design Systems, Storybook, Apollo, ClickUp
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