
Ankit Shah
Verified Expert in Engineering
Full-stack Developer
New Delhi, Delhi, India
Toptal member since February 28, 2022
Ankit, a software developer with 6+ years of experience, excels in crafting cutting-edge web, mobile, and back-end applications. His expertise spans JavaScript, React, Next.js, Node.js, and Express.js. Proficient in AWS, he emphasizes serverless and event-driven concepts like Lambda, SQS, and AWS CloudFormation. Ankit's mobile development includes React Native and Flutter. His collaborative mindset extends to remote work with diverse teams, fostering innovation without boundaries.
Portfolio
Experience
- Full-stack Development - 7 years
- Node.js - 6 years
- React - 5 years
- Express.js - 4 years
- TypeScript - 3 years
- Next.js - 3 years
- Amazon Web Services (AWS) - 3 years
- MongoDB - 1 year
Availability
Preferred Environment
Amazon DynamoDB, Amazon Web Services (AWS), Amazon S3 (AWS S3), Amazon EC2, TypeScript, AWS Lambda, AWS CloudFormation, React, Node.js, Next.js
The most amazing...
...app whose development I've led is a cutting-edge React, Next.js, and Node.js app called Provenance, aimed at revolutionizing the wedding planning experience.
Work Experience
Lead Software Engineer
Absolute Labs
- Worked on an event-driven multi-module application built using Next.js and React and a Lambda Node.js back end. The application used the SAM template for IaC and GitHub Actions for pipelines.
- Developed AWS Fargate-based functions and Lambdas for handling the scheduled jobs within the system to keep the sync of product data from Akeneo to other consumers of that data.
- Used Jira and Confluence for the ticket tracking and New Relic for logging applications for the front end and Lambda back end.
- Worked as a lead software developer, managing a team of developers and contributing as a solution architect on key projects.
- Led the development of the Unified Commerce Application for Clarks, driving digital transformation using AWS Serverless technologies like Lambda, SQS, DynamoDB, and CI/CD pipelines.
- Designed and implemented an event-driven architecture with Kafka within the MACH framework, enhancing system scalability, performance, and resilience.
- Architected and developed a Collect from Store application integrated as a WebView for the NewStore Associate App, improving customer experiences. Contributed to the optimization of NewStore (OMS), enhancing order workflows for operational efficiency.
- Engineered seamless data synchronization from Akeneo PIM, ensuring real-time, accurate product data management across systems.
- Spearheaded Clarks’ marketing transformation, migrating from legacy systems to Klaviyo for CDP and Marketing, resulting in a significant boost in sales and customer engagement.
- Architected and implemented integrations between NewStore OMS and Shopify for Bedrock’s Shinola and Filson brands, facilitating their smooth transition from Magento to Shopify storefronts.
Full-stack Developer
CHIM3RA INC
- Worked on the user panel of a contemporary wedding platform, which allowed multiple user roles to collaborate and plan a wedding in a single dashboard.
- Integrated OpenAI GPT 3 API to generate AI speeches for the user within the application.
- Worked on a payment plan management system and integrated Stripe payment as the payment gateway.
- Set up CI/CD pipelines using tools from AWS and GitHub.
- Coordinated with fellow developers, designers, and product managers to ensure on-time feature delivery.
LAMP/MERN Full-stack Developer
Inverted Studios Inc
- Designed and developed the application's front end, which prioritized user engagement, user-centric design, and intuitive usability.
- Migrated an existing core PHP application to the Laravel framework successfully, improving its functionality and maintainability.
- Collaborated actively with co-developers and the product owner, ensuring timely delivery of the final product through effective teamwork and communication.
Senior Software Engineer
WebileApps India
- Worked on a referral module of a large finance house that manages mutual funds all over India.
- Constructed the commercial transaction module of a PWA application, which helps the user manage all commercial transactions related to mutual funds.
- Added modern React hooks and Redux tools for state management of the application.
Full-stack Developer
NextBit Technologies
- Worked on a hybrid mobile application and web application for end-users, Capital Connector, to establish connections between small business owners and investors built using React Native, React, and Vue.js.
- Ran unit tests to mend broken links or glitches in the system. I used Linter tools to write and maintain code quality with Sonar Cloud.
- Participated in creating a scalable solution with the coordination team using the latest tools like Confluence, Jira, GitHub, and Slack.
- Worked on a native Android application to help users reach their financial goals, Wellthi. The up was built using Jetpack Compose Kotlin.
Full-stack Web and Mobile Application Developer
VR Web Consulting
- Worked on a large-scale eCommerce web application serving millions of users in the country with medical equipment needs, Dr. Morepen. Built the platform using Laravel and React.
- Developed a books hub web application that serves thousands of readers every month, built using CodeIgniter and JavaScript.
- Participated in creating scalable applications by solving problems for eCommerce sites with millions of users every month.
- Worked on a hybrid eCommerce mobile application built using Flutter and Laravel for the back end, Motishefa.
- Contributed to websites listing top legal and medical marijuana dispensaries listing websites, Leafly Maps, built using core PHP and JavaScript.
Full-stack Developer
Protozoahost
- Worked on building a platform to host other multiple websites using tools like WHMCS and JavaScript.
- Learned to work on a startup typical high-pressure environment.
- Contributed to several eCommerce websites for small businesses.
Experience
Personalized Ceremony Design Application
http://provenance.coCommunity Owned NFT Marketplace
Capital Connector for Small Business Owners
eCommerce Application for Dr. Morepen
https://health.drmorepen.com/Real Estate Listing Application
The application also has a full-fledged mobile application built using Flutter for both IOS and Android.
AIO Data Visualization App for A Transport Company in The US
Food Recipe-sharing Web Application
Education
Executive Post Graduate in Machine Learning and Artificial Intelligence
International Institute of Information Technology Bangalore - Bangalore, India
Bachelor's Degree with Honors in Computer Science
Islington College | London Metropolitan University - Kathmandu, Nepal
Skills
Libraries/APIs
React, Node.js, REST APIs, React Router, API Development, Mapbox API, React Redux, Stripe API, Stripe, React Hook Form, OpenAI API, Vue, Google Maps, Puppeteer, jQuery, Vue 2, Shopify API
Tools
Git, Google Workspace, Slack, Jira, Confluence, JSX, GitHub, Sequelize, Figma, Google Analytics, ChatGPT, Akeneo, Stripe Checkout, Amazon Simple Queue Service (SQS), AWS Step Functions, Android Jetpack, AWS Deployment, Expo, Webpack, AWS CodeCommit, IPython Notebook, MetaMask, Mongoose, AWS Fargate, AWS CloudFormation, Kafka Streams, Auth0
Languages
JavaScript, PHP, HTML5, CSS, HTML, TypeScript, ECMAScript (ES6), CSS3, SCSS, SQL, Dart, Sass, Java, Python, GraphQL, Stored Procedure
Frameworks
Laravel, Express.js, Redux, Next.js, React Native, Flutter, CodeIgniter, Tailwind CSS, Material UI, Bootstrap, Serverless Framework, Angular, Cypress, AngularJS, Django, Ionic, Jest
Paradigms
REST, UI Design, UX Design, Responsive Layout, Mobile Development, App Development, Object-oriented Programming (OOP), Microservices, Serverless Architecture, API Architecture, Lambda Architecture, Event-driven Architecture
Platforms
Amazon Web Services (AWS), WordPress, Android, iOS, Mobile, Amazon EC2, AWS Lambda, Firebase, Mapbox, Docker, LAMP, Mailgun, Google Cloud Platform (GCP), Google Ads, Blockchain, New Relic, WooCommerce, Multiexperience Development Platforms (MXDP), Klaviyo, Shopify
Storage
MySQL, Databases, JSON, MariaDB, NoSQL, Amazon S3 (AWS S3), Amazon DynamoDB, MongoDB, Hasura, PostgreSQL, Cloud Firestore, SQL Stored Procedures, Azure Active Directory, Redis Cache
Other
Programming, MERN Stack, Full-stack, Front-end, Back-end, APIs, Web Development, Full-stack Development, API Integration, DOM, Responsive UI, Web & Mobile Applications, Front-end Development, Web Applications, Online Payments, Payment APIs, Front-end Design, Minimum Viable Product (MVP), Axios, Back-end Development, React Hooks, Payment Gateways, Responsive Design, Integration, Mobile Apps, User Interface (UI), User Experience (UX), ESLint, Architecture, Mobile UX, Cross-platform App Development, Generative Pre-trained Transformer 3 (GPT-3), Stripe Payments, Customer Relationship Management (CRM), Push Notifications, Google Analytics 4, eCommerce, Serverless, Leadership, Technical Leadership, Software Architecture, ChatGPT API, API Gateways, Data Structures, Cloudflare, CI/CD Pipelines, Generative Pre-trained Transformers (GPT), OpenAI GPT-3 API, Apollo, Ajax, Lambda Functions, Artificial Intelligence (AI), Machine Learning, Natural Language Processing (NLP), Charts, Location Tracking, Live Chat, WebSockets, Web3, OpenAI, Pipelines, Infrastructure as Code (IaC), Kibo, NewStore, NewStore OMS, NewStore POS
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