
Krunal Shah
Verified Expert in Engineering
Full-stack Developer
Ahmedabad, Gujarat, India
Toptal member since August 2, 2021
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's expertise includes working with programming languages and tools such as React, Redux, Laravel, CodeIgniter, Express.js, NestJS, GraphQL, MySQL, PostgreSQL, MongoDB, AWS, and SASS.
Portfolio
Experience
- PostgreSQL - 9 years
- React - 9 years
- Node.js - 9 years
- Microservices Architecture - 7 years
- Next.js - 5 years
- Amazon Web Services (AWS) - 5 years
- NestJS - 5 years
- Tailwind CSS - 3 years
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 Project Manager
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.
- Led 4 client projects and managed a team of 12+ developers, designers, and testers. Conducted code reviews, managed the daily scrum calls, implemented the infrastructure, and delivered the product on time.
Senior Front-end Developer
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.
Full-stack Developer
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%.
Software Consultant
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%.
Software Associate II
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.
Experience
Australia's Largest UCAT and UK's Largest HPAT Preparation Platform
AI-powered Tax Notice Resolution Processing Millions of Notices
I designed the microservices architecture, developed scalable Node.js services, deployed them on Kubernetes via Amazon EKS, managed a team of 5, and contributed to the company's multi-million dollar fundraise. Additionally, I led the SOC2 Type II compliance.
Malaysia's Largest Multilingual News Site
Norway's All-in-one Social Platform — Twitter, Instagram, and Twitch in One
I developed the Node.js microservices back end and Next.js front end, oversaw the complete DevOps infrastructure, and successfully scaled the platform to accommodate thousands of creators and millions of fans.
Furthermore, I led efforts for SOC 2 Type II and GDPR compliance.
Yonder
Xcoobee
My role is to optimize the performance of the application, build the GraphQL APIs, and create lambda functions.
React Loading.io Spinners Library
I have created an open-source library with TypeScript, React, Rollup, Storybook, GitHub Pages, GitHub Actions, Coveralls, and CircleCI.
Tixbag
https://www.tixbag.comI acted as a lead developer to create the responsive website, REST APIs for mobile applications, deployment, and scaling.
Education
Bachelor's Degree in Computer Engineering
Gujarat Technological University - Gujarat, India
Skills
Libraries/APIs
React, Node.js, Stripe, API Development, Chart.js, React Flow, Rollup.js
Tools
Git, Amazon Elastic Container Service (ECS), Amazon Elastic Container Registry (ECR), Amazon Simple Notification Service (SNS), Amazon ElastiCache, Claude Code, WebStorm, Auth0, GitHub, GitHub Pages, NPM, Coveralls
Languages
TypeScript, GraphQL, JavaScript, PHP, CSS, Python
Frameworks
Laravel, React Native, Next.js, Express.js, NestJS, Tailwind CSS, Cypress
Paradigms
Microservices Architecture, Agile, REST, Microservices, E2E Testing, DevOps, Serverless Architecture, Test-driven Development (TDD), Management, Web UI Design, Refactoring
Platforms
Amazon Web Services (AWS), Docker, MacOS, Linux, Windows, Amazon EC2, Firebase, Kubernetes, AWS Lambda, Google Cloud Platform (GCP), WordPress
Storage
MySQL, MongoDB, PostgreSQL, Amazon S3 (AWS S3), Redis
Other
Front-end Development, Amazon API Gateway, Code Review, API Integration, Back-end, Software Architecture, Engineering Management, Cloud Architecture, Technical Leadership, Technical Architecture, SaaS, Agentic RAG Systems, RAG Architecture, Cursor AI, Supabase, SOC 2, Progressive Web Applications (PWAs), Large Language Models (LLMs), LangChain, Agentic AI, PWA, ESLint, Storybook, Segment, Chatbots
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