Krunal Shah, Developer in Gandhinagar, Gujarat, India
Krunal is available for hire
Hire Krunal

Krunal Shah

Verified Expert  in Engineering

Full-stack Developer

Gandhinagar, Gujarat, India

Toptal member since August 2, 2021

Bio

Krunal enjoys building great software and helping others do the same. He has a passion for technology, education, and software development, particularly full-stack development for the web and mobile. He's worked in different environments, from big outsourcing companies to startups. Krunal expertise includes working with programming languages and tools such as React, Redux, Laravel, CodeIgniter, Express.js, NestJS, GraphQL, MySQL, PostgreSQL, MongoDB, AWS, SASS, and more.

Portfolio

Infynno Solutions
React, Node.js, Express.js, NestJS, Microservices, Amazon Web Services (AWS)...
Xcoobee
Node.js, React, Amazon Web Services (AWS), AWS Lambda, GraphQL...

Experience

  • Laravel - 7 years
  • Express.js - 7 years
  • React - 7 years
  • Node.js - 7 years
  • Microservices Architecture - 6 years
  • Next.js - 5 years
  • React Native - 4 years
  • Amazon Web Services (AWS) - 4 years

Availability

Part-time

Preferred Environment

MacOS, Amazon Web Services (AWS)

The most amazing...

...project I've worked on is a privacy and payments platform which is heavily used by Fortune 500 companies.

Work Experience

Technical Lead

2019 - PRESENT
Infynno Solutions
  • Improved the web application of Notice Ninja, making it 50% more scalable than before using a microservices architecture. Created an automated code pipeline, hence increasing allowance to move to a continuous delivery model.
  • Worked on multiple software projects simultaneously and participated in the entire software development process from design to implementation and delivery.
  • Performed requirement analysis, design, development, and test management of 6+ projects.
  • Successfully led four client projects and managed a team of 12+ developers, designers, and testers. Key responsibilities included code reviews, manage the daily scrums calls, implement the infrastructure, and deliver the product on time.
Technologies: React, Node.js, Express.js, NestJS, Microservices, Amazon Web Services (AWS), AWS Lambda, Laravel, MySQL, MongoDB, Amazon S3 (AWS S3), Docker, Kubernetes, Redux, Git, Agile, GraphQL, Next.js, Tailwind CSS, Bootstrap, Ant Design, React Native

Senior Front-end Developer

2021 - 2021
Medentry
  • Single-handedly designed the entire tech stack and converted 50+ Figma designs to React.
  • Successfully integrated the existing REST API build in PHP and Laravel.
  • Build a CI/CD pipeline that helped in quick prototyping to the design team and tester, increasing the productivity within the overall group.
Technologies: React

Full-stack Developer

2021 - 2021
Xcoobee
  • Improved the analytics dashboard performance by optimizing GraphQL queries.
  • Suggested advancements on security and confidentiality of data through the implementation of key processes.
  • Successfully solved numerous bugs in the applications, increasing user friendliness by 25%.
Technologies: Node.js, React, Amazon Web Services (AWS), AWS Lambda, GraphQL, Amazon API Gateway

Software Consultant

2019 - 2019
Magic Technolabs, Pvt. Ltd.
  • Trained 5+ individuals in handling software development cycles as part of their induction processes. Mentored and performed code reviews for two projects.
  • Suggested advancement of security and confidentiality of data through the implementation of key processes and protocols.
  • Planned high-end software, thereby improving the overall efficiency of company processes by 25%.
Technologies: PHP, JavaScript, HTML5, CSS, React, Laravel, CodeIgniter, Management, Amazon Web Services (AWS), Web UI Design, Code Review, Refactoring

Software Associate II

2017 - 2019
Rayvat Outsourcing
  • Led the development of 4+ projects in the fields of VoIP, events, architect, and software services.
  • Developed an event ticket marketplace that scales to the millions of requests per year.
  • Created prototypes and functional specifications for web applications.
  • Acted as the main researcher in the fields of web services, jQuery, PHP and CodeIgniter, and several other new frameworks.
Technologies: PHP, JavaScript, CodeIgniter, Amazon Web Services (AWS), jQuery, Bootstrap, HTML5, CSS, Git, DevOps

Experience

Yonder

Yonder is a marketplace in the travel industry, focusing particularly on agritourism and nature stays/activities. I helped implement event tracking for customer data platforms, business intelligence, and clickstream analysis.

Notice Ninja

https://app.noticeninja.com
Notice Ninja is a modern SaaS CRM for notice compliance.
My role is to design and develop a scalable architecture that handles millions of tax notices processing per month. I have designed a scalable combination of microservices and a serverless system that takes your tax notices and extracts the required information, creates a workflow for resolution, and helps you stay in compliance.

Xcoobee

Xcoobee brings together a complete toolbox for developers to build scalable data and payment automation.
My role is to optimize the performance of the application, build the GraphQL APIs, and create lambda functions.

React Loading.io Spinners Library

https://www.npmjs.com/package/react-loading-io
This project consisted of implementing loading.io's CSS-only spinners into a React library.
I have created an open-source library with TypeScript, React, Rollup, Storybook, GitHub Pages, GitHub Actions, Coveralls, and CircleCI.

Tixbag

https://www.tixbag.com
Tixbag is a secondary ticket platform that enables fans to buy and sell tickets for sports, concerts, and theater events.
I acted as a lead developer to create the responsive website, REST APIs for mobile applications, deployment, and scaling.

Education

2012 - 2016

Bachelor's Degree in Computer Engineering

Gujarat Technological University - Gujarat, India

Skills

Libraries/APIs

React, Node.js, Stripe, jQuery, Chart.js, React Router, Rollup.js

Tools

Git, Amazon Elastic Container Service (ECS), Amazon Elastic Container Registry (ECR), Amazon Simple Notification Service (SNS), Amazon ElastiCache, WebStorm, CircleCI, Auth0, GitHub, GitHub Pages, NPM, Coveralls

Languages

HTML5, SCSS, GraphQL, JavaScript, PHP, TypeScript, CSS

Frameworks

Laravel, Next.js, Express.js, Redux, CodeIgniter, Bootstrap, NestJS, Ant Design, Tailwind CSS, React Native, Cypress

Paradigms

Microservices Architecture, Agile, Search Engine Optimization (SEO), REST, Microservices, E2E Testing, DevOps, Unit Testing, Serverless Architecture, Test-driven Development (TDD), Management, Web UI Design, Refactoring

Platforms

Amazon Web Services (AWS), Docker, MacOS, Linux, Windows, Amazon EC2, Firebase, Visual Studio Code (VS Code), Kubernetes, AWS Lambda

Storage

MySQL, MongoDB, PostgreSQL, Amazon S3 (AWS S3), Redis

Other

Gatsby, Front-end Development, Amazon API Gateway, Code Review, Progressive Web Applications (PWAs), Full-stack, PayPal, PWA, ESLint, Storybook, Segment

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