Shyam Kanojia, Developer in Ahmedabad, Gujarat, India
Shyam is available for hire
Hire Shyam

Shyam Kanojia

Verified Expert  in Engineering

Software Developer

Ahmedabad, Gujarat, India

Toptal member since September 14, 2021

Bio

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

RapidOps
React, Redux, Node.js, Express.js, MongoDB, Next.js, JavaScript, HTML5, APIs...
Bacancy Technology
React, Redux, Node.js, Express.js, JavaScript, HTML5, APIs, CSS
Zest SP Solutions
ASP.NET Core, React, Redux, TypeScript, JavaScript, HTML5, MySQL, APIs, CSS

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

Part-time

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

2020 - PRESENT
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.
Technologies: React, Redux, Node.js, Express.js, MongoDB, Next.js, JavaScript, HTML5, APIs, CSS

Full-stack Developer

2019 - 2020
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.
Technologies: React, Redux, Node.js, Express.js, JavaScript, HTML5, APIs, CSS

Software Developer

2017 - 2019
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.
Technologies: ASP.NET Core, React, Redux, TypeScript, JavaScript, HTML5, MySQL, APIs, CSS

Junior Software Developer

2016 - 2017
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.
Technologies: C#, ASP.NET, ASP.NET Core, JavaScript, HTML5, MySQL, CSS

Experience

Emgage Application Platform

This is a React and ASP.NET Core-based enterprise application. Customers can use this application to build applications as per their requirements.

I worked on ASP.NET Core to develop APIs and background jobs and used React to develop the front end.

Restaurant App

A React and RoR-based restaurant application. Customers can place orders inside the restaurant by scanning the barcode while seated at the table. As a front-end developer, I worked on React, context API, and MUI.

College Planning Network

https://secure.collegeplanningnet.com/
An Angular and ASP.NET Core-based application for college education planning for students. I was the back-end developer working on ASP.NET Core web API and helping front-end developers integrate APIs.

Kroger Weekly Delivery

Kroger Weekly Delivery is a service that allows customers to have their groceries delivered to their homes or offices on a weekly basis.

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

Kroger Digital Farmers Market is a partnership between Kroger and Market Wagon, an online marketplace for local farmers and businesses. The service allows customers to order fresh, local produce and other food products directly from local farmers and producers.

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

2012 - 2016

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

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