Shan Kulkarni, Developer in Bhopal, Madhya Pradesh, India
Shan is available for hire
Hire Shan

Shan Kulkarni

Bio

Shan is a senior full-stack engineer with 10+ years of experience building web, mobile, and back-end systems end-to-end. He works in React, Next.js, and TypeScript on the web; React Native, Swift, SwiftUI, and Kotlin on mobile; and Node.js, Go, and PostgreSQL on AWS, Supabase, and Vercel. He takes Claude Code-built and early-stage apps to production scale, and ships Claude, OpenAI, RAG, and agentic AI features into live products.

Portfolio

Aberrant Nature LLC
Kajabi, JavaScript, Zapier, Shopify, Shopify API, Supabase, Supabase Auth...
GrowthDay
React, React Native, TypeScript, JavaScript, Keycloak, Kajabi, Miro, Jira, REST...
Hybrid Poker
Amazon Web Services (AWS), Amazon Cognito, User Authentication, Subscriptions...

Experience

  • Stripe - 10 years
  • Architecture - 8 years
  • Node.js - 8 years
  • React - 8 years
  • TypeScript - 8 years
  • iOS - 6 years
  • React Native - 6 years
  • Artificial Intelligence (AI) - 2 years

Preferred Environment

React, TypeScript, React Native, Node.js, iOS, Supabase, Next.js, Vercel, Claude, PostgreSQL

The most amazing...

...thing I built is a 400,000-user app with a 0.0001% crash rate, an AI-coaching and personalization system, and enterprise scheduling for Google and Telefónica.

Work Experience

Senior Full-stack Engineer

2026 - 2026
Aberrant Nature LLC
  • Rebuilt the platform from scratch in three months—web, iOS, and Android. Custom Kajabi LMS, Shopify store, and branded mobile apps. Launched to around 500 members with a 5-star iOS rating.
  • Wired up Kajabi, Shopify, Supabase, and HubSpot via REST APIs and webhooks so users, payments, badges, and analytics stayed in sync without manual intervention.
  • Designed email automations and built a custom HubSpot app to sync Kajabi badge grants to the CRM in real time, automating the member lifecycle end-to-end.
  • Added Statsig experimentation and Meta Pixel tracking across both Kajabi and Shopify for continuous measurement and feature rollouts.
  • Deployed Supabase Edge Functions, cron jobs, RLS policies, and schema design to handle auto provisioning and store user data shared across Kajabi, Shopify, and HubSpot.
Technologies: Kajabi, JavaScript, Zapier, Shopify, Shopify API, Supabase, Supabase Auth, Cloudflare, Mobile App Development, New Kajabi, Affiliate Programs, HubSpot, App Store, Interactive UI, Mobile Apps, Mobile App Design, TypeScript, React, Software Architecture, Code Auditing, Software Design, Startups, AI Tools, Web Scalability, API Gateways, API Design, Automation, Storybook, Data Analytics

Lead Engineer | Senior Software Engineer

2021 - 2026
GrowthDay
  • Designed and developed the application architecture and system components for a personal growth platform with live coaching sessions serving 400,000 active users.
  • Built the mobile (React Native, Swift, and Kotlin modules) and web app (React and Vercel) from the ground up: course library, live coaching, journaling, habit tracking, goal setting, and community features.
  • Built the live video conferencing system (WebRTC and Daily.co) for 1-on-1 and group coaching sessions, plus a native video player for on-demand content.
  • Tuned the app to a 0.0001% crash rate and consistent 60 FPS across transitions and list rendering. Monitored with Crashlytics and Datadog.
  • Scaled live coaching to 10,000+ concurrent viewers without dropping stream quality.
  • Shipped Brendon AI, an AI-powered chat and call coaching avatar with personalized recommendations and growth plans. Built an in-house AI feedback engine that surfaces signals for product, marketing, and support teams.
  • Built the payments stack: Stripe Connect for coach payouts, Apple Pay, gift subscriptions, and Stripe Checkout.
  • Set up Statsig feature gating and A/B testing for safe rollouts, n8n workflows for lifecycle events, and OneSignal push notifications for re-engagement.
  • Hired and mentored the mobile team; set code standards, ran reviews, and aligned with execs and product on the delivery roadmap.
  • Collaborated with the marketing team to build and ship landing pages to production using Claude Code and Claude.
Technologies: React, React Native, TypeScript, JavaScript, Keycloak, Kajabi, Miro, Jira, REST, Front-end, iOS, Android, GitHub, UI Components, Figma, React Native for Web, Amazon Web Services (AWS), User Authentication, Subscriptions, Amazon Cognito, APIs, Mobile App Development, Google Analytics, Mixpanel, Google Tag Manager, Login & Registration, Content Management Systems (CMS), Full-stack, REST APIs, Strapi, Responsive UI, API Development, Cloud Services, Scrum, WebRTC, OAuth, JSON, Stripe Connect, Stripe Payments, Stripe API, Stripe Connect API, Push Notifications, Location Tracking, MongoDB, Amazon EC2, Amazon API Gateway, Datadog, Amazon DocumentDB, Amazon Simple Queue Service (SQS), Client Relationship Management, Email Templates, Responsive Email Templates, CI/CD Pipelines, Vercel, Jest, SVG, API Integration, Cloud Infrastructure, Mobile, Web Analytics, Mixpanel API, Payment Gateways, Stripe Checkout, Mobile Development, Large Language Models (LLMs), Agentic AI, AI Agents, Agentic Frameworks, ChatGPT, Claude, Swift, Kotlin, SwiftUI, Social Media APIs, OpenAI API, Supabase, AWS Amplify, AWS AppSync, Amazon Cognito User Pools, RudderStack, Mixpanel iOS SDK, n8n, Analytics, Node.js, Back-end Development, Streaming, Videos, AI Avatars, AI Integration, Claude Code, App Store, Rapid Mobile Application Development (RMAD), Interactive UI, Mobile Apps, Mobile App Design, Claude API, Cursor AI, API Gateways, API Design, Automation, Storybook, Data Analytics

Senior Full-stack Engineer

2022 - 2024
Hybrid Poker
  • Built the Hybrid Poker platform, a web app for AI-based poker training.
  • Architected a serverless back end on AWS: Cognito for auth, Lambda and API Gateway for services, Amazon S3 and CloudFront for asset delivery, and Amplify for CI/CD.
  • Built the front end in React and TypeScript with a Node.js back end.
  • Developed the subscription system using Stripe, covering recurring billing, plan upgrades, and payment failure handling.
  • Set up Google Analytics and Google Ads to track user behavior and measure acquisition performance.
  • Built a short-form video content library using Wistia for training lessons.
  • Integrated Discord to automatically provision users into the right channels when they subscribed to or upgraded their plan.
Technologies: Amazon Web Services (AWS), Amazon Cognito, User Authentication, Subscriptions, WordPress, Stripe, Payment APIs, APIs, JavaScript, AWS Lambda, AWS Command Line Interface (CLI), AWS Amplify, Amazon S3 (AWS S3), AWS Cloud Architecture, Amazon CloudFront CDN, Google Analytics, Google AdSense, Google Tag Manager, React, TypeScript, JavaScript 5, Stripe Payments, Stripe API, Amazon EC2, Amazon API Gateway, Serverless Framework, Email Templates, Responsive Email Templates, CI/CD Pipelines, Jest, SVG, Cloud Infrastructure, Full-stack Development, Mobile, Web Analytics, Mixpanel API, Payment Gateways, Stripe Checkout, Large Language Models (LLMs), ChatGPT, Claude, Video Streaming, Social Media APIs, Analytics, Node.js, Back-end Development, Streaming, Videos, App Store, Rapid Mobile Application Development (RMAD), Interactive UI, Mobile Apps, Mobile App Design, Software Architecture, Code Auditing, Startups, Web Scalability, API Gateways, API Design, Progressive Web Applications (PWAs), Data Analytics

Senior Developer

2022 - 2023
Aicadium Singapore PTE LTD
  • Developed a modern, highly-responsive dashboard for the paper industry that leveraged AI algorithms to predict costs accurately.
  • Translated designs and wireframes into a flexible, well-structured front-end architecture incorporating reusable components and libraries.
  • Collaborated closely with internal and external product and design teams to comprehend product requirements and provided insights on the technical feasibility of UI/UX designs.
Technologies: JavaScript, TypeScript, React, D3.js, Redux, REST APIs, OAuth, JSON, CSS, HTML, Recharts, Artificial Intelligence (AI), Data Visualization, Okta, NestJS, Jest, API Integration, Cloud Infrastructure, Full-stack Development, Large Language Models (LLMs), ChatGPT, Claude, Node.js, Back-end Development, Interactive UI, Software Architecture, Code Auditing, Software Design, AI Tools, Web Scalability, API Gateways, API Design

Front-end Engineer

2021 - 2021
GrowthDay
  • Led the mobile and web application revamp by rebuilding the app's core pillars from scratch, improving development processes, optimizing the developer experience, and driving enhancements to enable reusability and increase performance.
  • Enhanced the app experience and made it production-ready by implementing push notifications, deep linking the app, optimizing application performance, adding crash-reporting, and integrating Apple Pay and Stripe payment systems.
  • Worked on different analytics platform integration like Mixpanel, Google Analytics, the Facebook pixel, and AppsFlyer.
Technologies: JavaScript, TypeScript, React, React Native, Stripe, Apple Pay, PayPal, OneSignal, Sentry, Front-end, iOS, Android, GitHub, UI Components, Figma, Amazon Web Services (AWS), User Authentication, Subscriptions, Amazon Cognito, APIs, Mobile App Development, Google Analytics, Mixpanel, Google Tag Manager, Adobe Analytics, Login & Registration, Content Management Systems (CMS), Full-stack, REST APIs, Strapi, Responsive UI, API Development, Cloud Services, Scrum, Google Maps API, OAuth, JSON, Docker, Socket.IO, Stripe Connect, Stripe Payments, Push Notifications, MongoDB, Amazon EC2, Amazon API Gateway, Client Relationship Management, Email Templates, Responsive Email Templates, CI/CD Pipelines, Jest, API Integration, Cloud Infrastructure, Front-end Development, Web Analytics, Mixpanel API, Stripe Checkout, Analytics, Node.js, New Kajabi, Interactive UI, Mobile Apps, Mobile App Design, Software Design, Bubble, Express.js, Storybook, Data Analytics

Lead Software Engineer

2019 - 2021
Appointy
  • Led the development of a SaaS platform, SaaStack. Designed plug-and-play architecture for back-end, front-end, and mobile apps.
  • Contributed to core layers of the architecture, including authentication, roles and rights, licensing, and default libraries.
  • Developed new features for SaaStack to support client billing, people management, and reporting using React, React Native, GraphQL, gRPC, Go, and PostgreSQL.
  • Enhanced performance, dynamicity, and customization by driving new enhancements, including caching, to reduce load times from 15 seconds to less than a second.
  • Contributed to command-line interface tools for the scaffolding app by leveraging Relay as a GraphQL client to eliminate codebase setup times and protocol buffers to generate the Go service codebase, which reduced the setup time by 80%.
  • Decreased the development time by 50% and maximized the development flexibility by developing a set of code generation tools based on easy-to-use annotations.
  • Worked on improving the developer experience, created developer guides and checklists, and mentored developers to increase their efficiency.
Technologies: TypeScript, JavaScript, ECMAScript (ES6), React, React Native, WebSockets, REST, gRPC, GraphQL, JSON Web Tokens (JWT), OAuth 2, Web Architecture, Protobuf, Go, NATS, HTML, CSS, PostgreSQL, MUI CSS, PWA, Pushwoosh, Git, WebStorm, React Router, Agile, Jira, Architecture, Documentation, Payment APIs, Stripe, Square, PayPal, Authorize.net, Front-end, GitHub, UI Components, Figma, WordPress, User Authentication, Subscriptions, APIs, Mobile App Development, Mindbody API, Google Analytics, Mixpanel, MySQL, Google Tag Manager, Material UI, Google Cloud Platform (GCP), Login & Registration, Next.js, Content Management Systems (CMS), Full-stack, REST APIs, Responsive UI, API Development, Cloud Services, Scrum, Google Maps API, OAuth, JSON, D3.js, Expo.io, Docker, Socket.IO, Stripe Connect, Stripe Payments, Stripe API, Stripe Connect API, Amazon DynamoDB, Push Notifications, Location Tracking, Email Templates, Responsive Email Templates, Expo, Tailwind CSS, CI/CD Pipelines, Jest, Microsoft SQL Server, API Integration, Cloud Infrastructure, Full-stack Development, Web Analytics, Mixpanel API, Payment Gateways, Stripe Checkout, Algorithms, Mobile Development, Python, Analytics, Node.js, Back-end Development, Flutter, App Store, Interactive UI, Mobile Apps, Mobile App Design, Software Architecture, Scalability, Code Auditing, Software Design, Web Scalability, Reverse Proxy, API Gateways, API Design, Distributed Systems, Automation, Storybook, Data Analytics

Product Developer

2017 - 2019
Appointy
  • Developed Appointy's multilayered scheduling tool for small to large businesses, with multiple views, time zone support, and multiple payment gateway support for one million users using Angular, Angular Material, and NgRx Store.
  • Evaluated libraries and integration tools to reduce development time from a year to a month and designed microservices and micro front-end architecture to help further optimize development.
  • Advised and oversaw development for clients by creating user flows, product roadmaps, and features with a team of five developers.
  • Created a new product that coordinated fitness classes and restaurant and spa scheduling for Google.
  • Built a room conference scheduling system for Telefonica, one of Spain's largest telecom companies, with features for managing rooms, schedule calendars, staffing, and CMS and TMS integration.
Technologies: Angular, NgRx, HTML5, WebSockets, Angular Material, ECMAScript (ES6), JavaScript, TypeScript, REST, IIS SQL Server, TMS, Development, Windows Server, Azure Active Directory, Responsive Coding, User Interface (UI), Webpack, Front-end, MERN Stack, GitHub, UI Components, Figma, WordPress, User Authentication, Subscriptions, APIs, Mobile App Development, Mindbody API, Google Analytics, Mixpanel, MySQL, Material UI, Google Cloud Platform (GCP), Login & Registration, Content Management Systems (CMS), Full-stack, REST APIs, Responsive UI, API Development, Cloud Services, Google Maps API, OAuth, JSON, Docker, Stripe Connect, Stripe Payments, Stripe API, Stripe Connect API, Push Notifications, Chargebee, Email Templates, Responsive Email Templates, Webex, Webex API, CI/CD Pipelines, SVG, Microsoft SQL Server, Front-end Development, Matomo, Web Analytics, Mixpanel API, Payment Gateways, Stripe Checkout, Python, Node.js, Back-end Development, Mobile Apps, Mobile App Design, Express.js, API Design, Distributed Systems, Progressive Web Applications (PWAs), Automation, Data Analytics

Intern

2015 - 2017
Appointy
  • Integrated a Stripe payment system to accept recurring and one-time payments and created a payment monitor system to track and manage the payments.
  • Worked on spam email checker, which verified the email existence. It reduced the email bounce rate by 99.9%.
  • Reviewed system implementation to get more customer reviews, increasing the review ratio by 20%.
Technologies: Angular, User Interface (UI), HTML, CSS, REST, Stripe, API Development, Stripe API, Chargebee, Shopify, WooCommerce, API Design

Experience

GrowthDay App

http://www.growthday.com
GrowthDay is a personal development and learning platform for 400,000+ users across 190 countries. Live weekly coaching, on-demand content, and community sit alongside personal growth tools: journaling, habit scoring, goal setting, challenges, and life assessments.

Appointy X

A web-based SaaS product for scheduling classes, appointments, events, and meetings. This is a newer version based on SaaStack, built from the ground up on a different stack. I developed the architecture, built basic apps, and created many components for the team.

House of Manifestation

https://houseofmanifestation.com/
House of Manifestation is a mindfulness and personal growth platform with live coaching, community, and membership features. Rebuilt end-to-end in three months: Kajabi LMS, Shopify subscription store, and branded iOS and Android apps. Launched to around 500 members with a 5.0-star iOS rating.

AI Poker Training App

Hybrid Poker is a poker training application that utilizes an artificial intelligence system to guide users along the most efficient, customized, hands-on path to mastering poker in the easiest way possible.

Speak To Freedom CRM

https://speaktofreedomcrm.com
Speak To Freedom is a lead generation and email campaign platform for agencies. I extended the platform end-to-end, building a searchable contact database at a million-records scale. I built a full campaign engine supporting sequences, scheduling, and templates, alongside per-client domain provisioning for email deliverability.

Google Appointy REWS

I built this scheduling software for employees to book fitness classes, restaurants, and spas. This project was designed using the microservices architecture. Also, I created a reliable and secure payment system for this project.

Conferencing Portal for Telefonica

I designed this conference scheduling and management portal from scratch and communicated and collaborated with the Telefonica Madrid team. Also, I worked on technologies like Angular 2, .NET web API, microservices, and more. This project was integrated with Cisco technologies CMS and TMS, and LDAP.

SaaStack

I led the development of the SaaS platform, SaaStack, and designed a plug-and-play architecture for back-end, front-end, and mobile apps, with built-in scaling, security, and regulatory compliance handling. Also, I contributed to core layers of the architecture, including authentication, roles and rights, licensing, and default libraries.

Appointy 9

A web-based SaaS product for scheduling classes, appointments, events, meetings, and rooms. I headed the entire front-end development, from selecting the technologies to creating the modular architecture and writing more than 90% of the front-end code. Google and Telefonica used components of this product.

Education

2013 - 2017

Bachelor's Degree in Computer Science

University Institute of Technology - Bhopal, India

Skills

Libraries/APIs

React, Protobuf, Stripe, Node.js, Google Analytics API, Stripe API, Mixpanel API, REST APIs, API Development, Stripe Connect, Stripe Connect API, Social Media APIs, OpenAI API, Shopify API, Zod, Playwright, React Native for Web, Google Maps API, D3.js, AWS Amplify, Azure Blob Storage API, Pushwoosh, React Router, Authorize.net, NgRx, jQuery, Google Task Queue, React Redux, Mindbody API, Segment.io, WebRTC, Recharts, Google AdSense, Socket.IO, Webex API, Mixpanel iOS SDK, Claude API

Tools

Git, Google Analytics, GitHub, Expo, Matomo, Stripe Checkout, ChatGPT, Claude, AWS AppSync, n8n, Claude Code, NPM, Figma, Adobe Analytics, TanStack Router, Bubble, Jira, Keycloak, Miro, WebStorm, OneSignal, Sentry, Webpack, Gulp, Fastlane, Reactotron, JSX, Amazon Cognito, Retool, AWS Command Line Interface (CLI), Amazon CloudFront CDN, Mailchimp, Expo.io, Amazon Simple Queue Service (SQS), 3G Transportation Management (3GTMS), Zapier

Languages

ECMAScript (ES6), TypeScript, Go, JavaScript, GraphQL, HTML, CSS, Swift, Kotlin, HTML5, JavaScript 5, Python

Frameworks

React Native, Next.js, Jest, SwiftUI, Express.js, gRPC, JSON Web Tokens (JWT), Redux, Material UI, NestJS, Tailwind CSS, Agentic Frameworks, Flutter, OAuth 2, MUI CSS, Angular, Angular Material, Bootstrap, Serverless Framework

Paradigms

Agile Software Development, Mobile Development, Rapid Mobile Application Development (RMAD), Mobile App Design, Automation, REST, Microservices, Microservices Architecture, Scrum, Web Architecture, Agile, Responsive Coding

Platforms

Kajabi, Mixpanel, iOS, RudderStack, Vercel, Mobile, Shopify, PostHog, Firebase, Contentful, Android, Amazon Web Services (AWS), AWS Lambda, Amazon EC2, HubSpot, Software Design Patterns, Windows Server, Google Cloud Platform (GCP), Docker, WordPress, LearnWorlds, WooCommerce

Storage

JSON, PostgreSQL, MySQL, Amazon DynamoDB, MongoDB, Datadog, Microsoft SQL Server, Azure Queue Storage, IIS SQL Server, Azure Active Directory, SQL Server 2016, SQL Server 2017, Redis, Amazon S3 (AWS S3), Databases

Other

Architecture, Payment APIs, Development, Web Analytics, Stripe Payments, UI Components, Mobile App Development, Google Tag Manager, Full-stack, Strapi, Responsive UI, OAuth, Artificial Intelligence (AI), Google Analytics 4 (GA4), Responsive Email Templates, API Integration, Full-stack Development, Front-end Development, Analytics, Payment Gateways, Algorithms, Large Language Models (LLMs), Agentic AI, AI Agents, Back-end Development, Supabase Auth, Cloudflare, New Kajabi, AI Integration, Customer Relationship Management (CRM), App Store, Interactive UI, Mobile Apps, Software Architecture, Scalability, Code Auditing, Software Design, Startups, Vibe Coding, Prototyping, AI Tools, Web Scalability, Minimum Viable Product (MVP), Cursor AI, API Gateways, API Design, Progressive Web Applications (PWAs), Bun, Vite, OXC (Oxlint), Resend, GitHub Actions, Storybook, Data Analytics, Greenfield, Apple Pay, User Interface (UI), Web UI, Gatsby, Front-end, WCAG 2, Dashboards, Subscriptions, APIs, Login & Registration, Content Management Systems (CMS), Push Notifications, Location Tracking, Chargebee, Amazon API Gateway, Email Templates, CI/CD Pipelines, SVG, Cloud Infrastructure, Poker, Dropshipping, Video Streaming, Supabase, Amazon Cognito User Pools, Streaming, Videos, AI Avatars, Deno, Reverse Proxy, Distributed Systems, Software Development, WebSockets, NATS, PWA, Documentation, Square, PayPal, TMS, IIS, Serverless, MERN Stack, User Authentication, Cloud Services, AWS Cloud Architecture, Lambda Functions, Data Visualization, Okta, Amazon DocumentDB, Client Relationship Management, Webex, Stacker, Games, Affiliate Programs, Lovable, MVP Design, Production

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