
Shyam Kanojia
Verified Expert in Engineering
Software Developer
Ahmedabad, Gujarat, India
Toptal member since September 14, 2021
Shyam is a developer with around seven years of experience delivering high-quality products using React, Node.js, and ASP.NET Core. With excellent coding and debugging skills, he has worked on various projects, such as a CMS, an eCommerce app, a restaurant app, and an enterprise platform app. Shyam is a passionate, innovative, and dedicated professional you would want to have on your team.
Portfolio
Experience
- JavaScript - 6 years
- React - 6 years
- Express.js - 4 years
- Node.js - 4 years
- MongoDB - 3 years
- Next.js - 3 years
- ASP.NET Core - 2 years
- Redux - 2 years
Availability
Preferred Environment
Jira, Slack, Microsoft Teams, Visual Studio Code (VS Code), Windows
The most amazing...
...accomplishment I've had is developing multiple eCommerce applications for an enterprise client.
Work Experience
Full-stack Developer
RapidOps
- Developed multiple eCommerce applications in React and Node.js.
- Learned and worked on different SSR frameworks like Next.js.
- Collaborated on a common component library that can be used in multiple projects.
Full-stack Developer
Bacancy Technology
- Developed multiple applications in React and Node.js.
- Designed and developed a restaurant website in React and Node.js to place orders for tables or takeaways.
- Helped junior team members with debugging and bug fixes.
Software Developer
Zest SP Solutions
- Developed ASP.NET Core APIs and integrated Swagger and Hangfire.
- Created the front end using React, Redux, and TypeScript as well as integrating APIs.
- Tracked and fixed bugs in APIs and worked in the front end using the reporting tool Jira.
Junior Software Developer
Semitronik
- Developed multiple monitoring software for machines for textile businesses to track production, wastage, and many other things.
- Optimized multiple reports using query optimization and indexing from minutes to seconds.
- Developed a website to manage machines, reporting, and many other configurations for these textile businesses.
Experience
Emgage Application Platform
I worked on ASP.NET Core to develop APIs and background jobs and used React to develop the front end.
Restaurant App
College Planning Network
https://secure.collegeplanningnet.com/Kroger Weekly Delivery
To use Kroger Weekly Delivery, customers create an account, browse the selection of products, and add them to their cart. Once the cart is complete, customers can checkout and select a delivery day and time.
Customers can also save money by using Kroger's weekly coupons and promotions.
Kroger Digital Farmers Market
To use Kroger Digital Farmers Market, customers create an account and browse the selection of products from local farmers and producers. Once they have found the products they want, they can add them to their cart and checkout.
This website was built using React front end and Node.js back end.
Education
Bachelor's Degree in Computer Engineering
Gujarat Technological University - Gujarat, India
Skills
Libraries/APIs
React, Node.js, REST APIs, Context API, Vue
Tools
Git, Mongoose, Webpack, Jira, Slack, Microsoft Teams, Skype
Languages
JavaScript, SQL, C#, TypeScript, HTML5, CSS3, CSS, HTML, C, C++
Frameworks
Express.js, Redux, Next.js, ASP.NET Core, Tailwind CSS, ASP.NET, Bootstrap, Material UI
Storage
NoSQL, MongoDB, PostgreSQL, MySQL
Platforms
Windows, Visual Studio Code (VS Code)
Other
APIs, Algorithms, Data Structures, Full-stack, Full-stack Development, Front-end, Back-end
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