Full-stack, cross-platform application leader with 15+ years of experience building scalable web and mobile platforms using JavaScript/TypeScript, React Native, Flutter, and Node.js. I’ve delivered secure, high-performance systems for authentication, tournament workflows, matchmaking, leaderboards, and reward/payment processing end-to-end. I specialize in cloud-native architecture and production reliability—designing microservices, building REST APIs/WebSockets, integrating Stripe-based secure transactions, and deploying to AWS/Azure/GCP with CI/CD, containerization, automated testing, and performance optimization. I enjoy translating product goals into robust technical designs and shipping continuously with Agile teams.

Shrenik Patel

Full-stack, cross-platform application leader with 15+ years of experience building scalable web and mobile platforms using JavaScript/TypeScript, React Native, Flutter, and Node.js. I’ve delivered secure, high-performance systems for authentication, tournament workflows, matchmaking, leaderboards, and reward/payment processing end-to-end. I specialize in cloud-native architecture and production reliability—designing microservices, building REST APIs/WebSockets, integrating Stripe-based secure transactions, and deploying to AWS/Azure/GCP with CI/CD, containerization, automated testing, and performance optimization. I enjoy translating product goals into robust technical designs and shipping continuously with Agile teams.

Available to hire

Full-stack, cross-platform application leader with 15+ years of experience building scalable web and mobile platforms using JavaScript/TypeScript, React Native, Flutter, and Node.js. I’ve delivered secure, high-performance systems for authentication, tournament workflows, matchmaking, leaderboards, and reward/payment processing end-to-end.

I specialize in cloud-native architecture and production reliability—designing microservices, building REST APIs/WebSockets, integrating Stripe-based secure transactions, and deploying to AWS/Azure/GCP with CI/CD, containerization, automated testing, and performance optimization. I enjoy translating product goals into robust technical designs and shipping continuously with Agile teams.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Work Experience

Lead Application Developer at Airbnb
November 1, 2023 - Present
Architected and delivered a scalable cross-platform esports tournament application using React Native and Node.js, designed for concurrent participation and rapid feature expansion. Led secure user registration, authentication, and profile/account lifecycle management using JWT-based authentication, role-based authorization, and encrypted communication. Built tournament creation and administration capabilities including configurable competition rules, scheduling, bracket management, and automated progression workflows. Engineered an intelligent matchmaking service using Node.js microservices to efficiently pair competitors according to eligibility and tournament rules. Integrated Stripe for entry fees and prize distribution with transaction validation, auditing, and secure/refund flows. Developed highly available AWS backend services using containerized deployments, auto-scaling, managed databases, and load balancing. Implemented reusable mobile UI components, established automated t
Senior Application Developer at Merkle
July 1, 2019 - October 31, 2023
Designed and delivered enterprise-grade cross-platform applications using React Native and Node.js across multiple client engagements. Implemented secure onboarding, authentication, profile management, and account recovery using reusable frontend components and backend services to reduce onboarding friction and strengthen security. Built competition/event management modules for participant enrollment, bracket generation, scheduling, eligibility validation, and automated progression workflows. Developed intelligent matchmaking services using Node.js microservices and asynchronous processing to improve responsiveness under heavy workloads. Integrated secure payment processing with Stripe and PayPal for fees, wallet transactions, prize payouts, refunds, and reconciliation with encrypted communications and comprehensive validation. Architected cloud-native backend infrastructure on Azure and AWS using containers, auto-scaling, managed databases, monitoring, and load balancing. Created r
Senior Application Developer at Robinhood
December 1, 2016 - June 30, 2019
Developed scalable backend services with Node.js and Express.js to support high-volume consumer applications using modular service architecture and optimized API design. Built responsive frontend experiences using React.js and reusable component patterns to improve usability across web and mobile. Implemented secure registration/authentication and profile management using JWT, encrypted communications, and role-based authorization. Developed configurable event management capabilities for administrators including dynamic workflows, validations, and real-time status updates. Integrated Stripe payment gateway services for payments, transaction verification, refunds, and payout management with encrypted payment workflows and strong validation. Designed RESTful APIs for frontend-cloud integration and optimized performance via database tuning, asynchronous processing, caching, and rendering improvements. Implemented automated testing (unit/integration/API/regression) and deployed containe
Software Developer at Pave Mobility
August 1, 2013 - November 30, 2016
Developed JavaScript-based web applications with responsive UI and reusable frontend components including form validation and dynamic functionality. Built backend services with Node.js and Express.js to process transactions, manage application data, and expose REST APIs for reliable system behavior. Designed relational database structures and optimized SQL queries for high-volume transactional processing using indexing and validation for data integrity. Implemented token-based security and encrypted communications for authentication/authorization. Deployed cloud-hosted applications on AWS by configuring compute, storage, networking, and monitoring to support scalable production environments. Conducted testing, debugging, and performance optimization through root-cause analysis, and produced architecture/API/deployment/support documentation. Worked in Agile teams to estimate user stories, perform peer code reviews, and deliver sprint commitments.
Junior Software Developer at Idealist Consulting
March 1, 2011 - July 31, 2013
Built foundational web application features using JavaScript, HTML5, CSS3, and server-side development with responsive UI and reusable components. Implemented database-driven modules using SQL for efficient data processing, validation, and structured data access. Designed RESTful service interfaces for secure frontend-backend communication to support modular architecture and future scalability. Implemented secure login, password protection, and session management to strengthen application security. Used Git for source control workflows, participated in version control and peer review, and performed functional/regression testing and defect resolution. Authored development standards, API references, deployment instructions, and support documentation. Collaborated with project managers, designers, QA, and senior developers in Agile cycles to deliver features on schedule.

Education

Add your educational history here.

Qualifications

Industry Experience

Software & Internet, Gaming, Computers & Electronics, Financial Services