
Shubham Somani
Verified Expert in Engineering
Software Developer
Jaipur, Rajasthan, India
Toptal member since October 17, 2022
Shubham is a professionally trained full-stack developer with over seven years of experience developing secure and technologically advanced applications. With over a hundred thousand downloads for his apps, he strongly advocates delivering successful high-end products with well-structured and clean coding. Shubham's cutting-edge apps are designed to interact easily with multiple APIs and databases.
Portfolio
Experience
- React - 8 years
- MongoDB - 8 years
- Node.js - 8 years
- Vue - 8 years
- TypeScript - 7 years
- NestJS - 5 years
- JavaScript - 5 years
- Next.js - 5 years
Preferred Environment
Slack, Skype, Git, Linux, Visual Studio Code (VS Code), Jira, Notion, Trello, Terminal, MacOS
The most amazing...
...thing I've built is a player-matching algorithm for a real money gaming app. I set up its infrastructure capable of handling thousands of concurrent users.
Work Experience
Stripe Developer for Fintech MVP
Join and Enjoy Marbella S.L
- Developed a proof of concept (POC) for a fintech solution by setting up a Shopify app similar to YouPay, allowing users to share their cart and delegate payment to someone else.
- Built secure payment link generation functionality, enabling users to share their shopping cart and have someone else complete the payment.
- Implemented a responsive front-end interface, ensuring a smooth and secure user experience for both the sender and recipient of the payment link.
- Integrated Shopify's payment system to facilitate payments through the generated links, ensuring compatibility with various payment providers.
- Developed back-end APIs to generate secure payment links, process payment confirmations, and validate payment status, ensuring safe and reliable transactions.
- Set up an admin panel to track shared payment links, allowing manual cancellations and status monitoring of transactions.
- Collaborated closely with the client to understand the project requirements and ensure the solution aligned with the business goals and user needs.
- Ensured security best practices were followed, especially with handling payment data and providing a secure payment processing flow.
- Optimized the POC for fast execution, ensuring users could quickly generate payment links and complete transactions without delays.
- Provided the client with a working prototype that could be expanded upon in the future to build the full-fledged MVP for the fintech product.
Stripe Subscription & Revenue Reporting Expert
Launch.ai, LLC
- Analyzed and optimized Stripe's subscription and revenue reporting by investigating and resolving past-due invoices, churn metrics, and revenue tracking discrepancies.
- Investigated past-due invoice tracking by identifying where to locate overdue invoices in Stripe, ensuring that invoices not yet overdue were excluded from reports.
- Clarified the use of the filter date option, troubleshooted inconsistencies where past-due numbers failed to update when filtering by previous months, and provided recommendations to improve reporting accuracy.
- Defined and resolved "uncollectable" invoice status issues, determining when an invoice is considered churn, and aligning it with the client's business definitions for accurate churn tracking.
- Identified and clarified churn metrics, determining how churn is counted (delinquent and voluntary), which invoice statuses contribute to churn, and refining the reporting process for accurate churn data.
- Implemented solutions for tracking subscriber counts, setting up processes to monitor new subscriber counts accurately, and subscriber churn counts within Stripe, ensuring the client has reliable metrics.
- Restored revenue reporting functionality, identifying where the previously turned-off revenue metrics could now be accessed, and ensuring the client could view key performance indicators like total revenue, upsell, and downgrade information.
- Clarified gross vs. net revenue definitions, identifying where to track and report on both metrics to clarify revenue performance and profitability.
- Provided in-depth insights into Stripe’s Payments analytics, helping the client better understand the statistics provided in the platform’s analytics and how they reflect overall business performance.
- Created detailed reports and exports for various revenue types, including reactivated, upsold, churned, downgraded, and trialing revenue, ensuring these could be accessed and exported accurately from Stripe’s reporting tools.
Stripe Tax Configuration Specialist
Handle My Hearing
- Configured Stripe Custom Connect accounts for handling tax responsibilities, ensuring compliance with IRS 1099-NEC reporting requirements for independent contractors, including lawyers.
- Implemented automated tax document generation for users earning over $600 annually, ensuring 1099-NEC forms were distributed electronically and physically mailed when needed.
- Set up Stripe’s tax reporting thresholds to track annual earnings and automatically trigger tax document generation for eligible users, improving reporting accuracy.
- Collaborated with legal and finance teams to ensure that Stripe’s tax responsibilities were aligned with the app’s Terms of Use, clearly communicating tax obligations to users.
- Ensured IRS filing compliance by automating tax form submission through Stripe, reducing the administrative burden for the app owners and providing timely, accurate filings.
- Integrated Stripe API with the app’s user registration process, allowing lawyers to automatically set up their bank accounts and tax details for payment and tax reporting purposes.
- Provided ongoing support and troubleshooting for Stripe’s tax reporting features, addressing user queries or issues related to 1099-NEC forms or tax responsibilities.
Full-stack JavaScript and Amplify Developer
Intrinsica, Inc.
- Designed and implemented the end-to-end user interface workflow from scratch, directly collaborating with the founder to define UX patterns and screen hierarchy.
- Built the entire front end of Intrinsica.ai using React and Tailwind CSS, enabling the MVP launch in under three weeks despite the absence of pre-defined UI designs.
- Integrated authentication using Clerk, streamlining user login and signup flows with email and social auth support while maintaining secure session handling.
- Developed a dynamic document search interface that enables real-time querying across thousands of financial reports, improving data discoverability by over 60%.
- Created responsive layouts for complex report views and dashboards, ensuring a consistent experience across devices without relying on external design systems.
- Engineered modular, reusable UI components to accelerate development speed and reduce front-end code redundancy by approximately 40%.
- Led front-end architecture decisions, including component structure, routing strategy, and state management approach using React hooks and context.
- Delivered multiple feature enhancements post-launch, including report filtering, saved searches, and light/dark mode toggles, improving user retention metrics in early beta.
Custom API Developer
Helms Tax Strategy, PLLC
- Set up automations from Airtable to Nethunt, Copper, ClickUp, and JustCall, streamlining workflows and improving data flow across multiple platforms.
- Handled bidirectional synchronization, ensuring smooth data transfer and updates between systems, eliminating the need for manual data entry.
- Managed data updates between lists in ClickUp, ensuring that information across tasks and projects was always current and accurate.
- Implemented multi-way synchronization between Airtable, Nethunt, and ClickUp, ensuring that changes in one platform were reflected across all connected systems for consistent data management.
- Optimized automation workflows to improve efficiency and reduce manual intervention, allowing the client to focus on higher-priority tasks.
Flutter Developer
PlotTech Ltd
- Developed and implemented offline functionality for three Flutter-based applications, enabling seamless usage without network connectivity and improving user experience in remote areas.
- Introduced a robust data sync mechanism that ensured audit data, including images and text, was synchronized flawlessly once users re-established a connection, improving data accuracy by 98%.
- Optimized AWS infrastructure costs by refining server configurations and implementing cost-efficient storage solutions, achieving a 30% reduction in operational expenses.
- Enhanced application performance and user experience by optimizing Flutter code, reducing app load times by 30%, and improving UI responsiveness.
- Built reliable offline storage solutions using local databases like SQLite and Hive, ensuring uninterrupted functionality for critical app features.
- Implemented comprehensive testing strategies for offline and online synchronization workflows, achieving a 99.9% success rate in QA testing and reducing post-release bugs.
- Integrated advanced caching mechanisms for images and audit data, ensuring offline audits operated seamlessly without impacting app speed or usability.
- Led technical improvements that scaled app reliability, with user feedback reporting a 35% improvement in app satisfaction ratings post-offline feature launch.
Stripe Developer
Connexion Media
- Integrated Stripe with Xero accounting software, enabling seamless invoicing and automated financial workflows and reducing manual effort by 40%.
- Implemented Stripe's diverse pricing solutions, including subscription plans and usage-based costing, to meet various product and client requirements for the SaaS marketplace.
- Customized Stripe payment flows to handle unique dealership use cases, ensuring accurate tracking of financial incentives and boosting operational efficiency.
- Developed and optimized Stripe APIs to support seamless transactions within the Node.js microservices architecture, improving system reliability and reducing payment errors by 25%.
- Facilitated end-to-end testing of Stripe workflows, ensuring a smooth payment experience and achieving a 100% success rate during pre-launch soft testing.
- Collaborated with cross-functional teams to align Stripe integrations with the SaaS product requirements, enabling a successful soft launch within a 2-week timeline.
- Enhanced financial reporting capabilities by integrating Stripe transaction data with Xero, providing dealerships and head offices real-time visibility into payments and incentives.
Laravel Developer
Native Agency, Inc.
- Resolved critical infrastructure issues and successfully restored the app's functionality on AWS, ensuring stable web and mobile deployments.
- Debugged and fixed API errors, improving app performance and reliability across all user interactions.
- Integrated ChatGPT API to generate predetermined responses, significantly reducing user input time and streamlining the question-filling process.
- Conducted in-depth code review to identify and address broken functionalities, ensuring smooth operation and maintainable code.
- Enhanced and optimized UI designs, delivering an improved user experience aligned with modern design principles.
- Completed app development milestones, ensuring the app met web and mobile deployment requirements.
- Collaborated with the client team to understand the app's functionality and business requirements, enabling precise issue resolution and enhancements.
- Optimized app performance on AWS, ensuring scalability, reliability, and cost efficiency.
Stripe Expert
StonePay LTD
- Documented the workflow for saving card information, creating detailed guides that improved the implementation process by 40%.
- Developed Stripe embedded components to display connected account data such as payments and payouts, enhancing user visibility into transaction details.
- Integrated Stripe Connect with the client's Angular and Node.js tech stack, ensuring seamless payment processing and account management.
- Provided code snippets and examples that reduced the client's development time by 30%, accelerating project timelines.
- Guided the client's team in testing and debugging the Stripe Connect integration, improving error detection and resolution by 35%.
- Delivered comprehensive documentation and training sessions, enabling the client's technical team to manage and maintain the Stripe integration independently.
- Advised on future scalability and enhancement options, including adding other payment gateways and positioning the client for a 15% growth in payment processing capabilities.
Front-end Lead
Orby AI
- Built an intuitive, scalable UI for workflow automation with dynamic tasks, conditional logic, and real-time tracking to streamline internal processes and boost efficiency.
- Implemented PR preview environments for every pull request, improving collaboration and speeding up design-to-code feedback during the development lifecycle.
- Ensured WCAG-compliant accessibility with screen reader support, keyboard navigation, and audits, making the platform inclusive and enterprise-ready.
- Developed a reusable UI library using Material UI, enabling consistent design, faster development, and scalable component-based architecture across the app.
- Authored unit tests using Jest and React Testing Library to ensure functional accuracy, improve stability, and reduce regression across critical modules.
- Set up Playwright-based E2E tests to cover key user flows, automate regression checks, and improve product reliability across deployments.
- Translated Figma designs into accurate, responsive UIs with meticulous attention to layout, branding, and UX consistency across devices.
- Worked closely with the design, back-end, and QA teams to plan, develop, and release features on time, while mentoring developers and streamlining workflows.
Cloud Back-end Engineer | Mobile Apps Engineer
Metabolic Meltdown
- Resolved critical back-end flow issues in the mobile app, ensuring seamless functionality and enhancing user experience.
- Optimized Back4app cloud functions to improve app performance and response times for core scheduling, performance tracking, and macronutrient coaching features.
- Enhanced existing APIs and database structure to ensure data accuracy and faster synchronization across app layers.
- Worked with MindBody API and integrated it with the app.
- Debugged and fixed critical production issues, reducing downtime and ensuring a seamless member experience.
Mobile Developer
Crewsware Software Inc.
- Developed and deployed app store and Play Store builds using Capacitor, ensuring seamless functionality across iOS and Android platforms.
- Identified and resolved UI issues, resulting in a 15% improvement in user satisfaction scores based on post-update surveys.
- Spearheaded the planning and implementation of subscription flows for Apple App Store, Google Play, and PWA platforms, integrating Stripe for payment processing and achieving a 20% increase in subscription conversion rates.
- Implemented RevenueCat for subscription management, leading to a 25% growth in monthly recurring revenue within the first quarter of deployment.
- Conducted performance optimization tasks, reducing app load times by 30% through code refactoring and resource caching strategies.
Associate Lead Software Engineer
DianApps Technologies Pvt
- Worked effectively within a cross-functional multi-site team.
- Participated in the planning, design, architecture, and code review.
- Integrated APIs such as Stripe and set up Stripe Express.
- Inspired and mentored junior engineers on best practices and professional conduct.
- Automated back-end Node.js and front-end React code deployments with AWS Elastic Beanstalk on AWS.
- Implemented complex Stripe integration for a marketplace charging service and processing fees, using managed and custom Stripe accounts.
- Migrated APIs made in PHP to Node.js and wrote unit test cases.
- Developed pixel-perfect UI from Figma, Sketch, and AdobeXD designs.
- Set up hosting environments for projects and optimized infra-costing for the client.
- Developed a healthcare app—an appointment system for patients that streamlines the end-to-end process for patient intake forms, diagnosis, automated documentation, prescription, and referral forms.
Full-stack Developer
Fresh Interactive, LLC
- Enhanced web properties by implementing responsive Vue.js components, resulting in a 20% increase in mobile user engagement and a 15% boost in overall user satisfaction.
- Maintained and optimized existing web properties, decreasing page load times by 25% and improving overall site performance, leading to a 10% increase in conversions.
- Architected and developed scalable back-end components using Laravel and MySQL, contributing to a robust and efficient infrastructure, handling 50% more concurrent users without performance degradation.
- Led the implementation of new functionalities, utilizing Nuxt.js to improve SEO performance, resulting in a 40% increase in organic search traffic and a 25% rise in page ranking on major search engines.
- Provided timely site maintenance, addressing critical issues promptly, achieving a 95% bug resolution rate within a 24-hour timeframe.
WordPress Developer
Thick Label LLC.
- Resolved the DNS configuration issue on the WordPress website.
- Documented updating DNS records and the migration process from staging to production.
- Migrated the staging website to the production environment successfully.
Stripe Connect Expert
9366-5909 Quebec Inc
- Set up Stripe Connect to facilitate seamless payment processing, merchant onboarding, and fund distribution for various mobile services.
- Provided comprehensive training and explanations to the client regarding Stripe Connect's features, benefits, and functionalities, ensuring their clear understanding.
- Devised a robust architecture for the payment system within the mobile application, ensuring secure and efficient handling of transactions, merchant payouts, and platform earnings.
- Created streamlined workflows for merchants to accept in-person payments, facilitating a user-friendly and efficient payment experience for customers and service providers.
- Developed and integrated Stripe APIs using Node.js into Firebase Functions, enabling seamless communication between the mobile application and Stripe's payment infrastructure.
- Implemented critical functionality allowing merchants to accept payments in person using the Stripe terminal, catering to urgent project requirements and enhancing the application's versatility.
- Developed mechanisms to allocate operator earnings, ensuring the platform operator's share is accurately calculated and distributed in a timely manner.
- Prepared comprehensive documentation outlining the implementation details, workflows, and interactions between the mobile application, Firebase, and Stripe Connect.
- Integrated Stripe POS terminal to support the operations.
Senior Vue/TypeScript Developer
TekMemoize, LLC
- Integrated the BINANA open-source plugin into a Vue and TypeScript-based web interface.
- Reviewed and thoroughly understood the BINANA plugin's codebase from its GitHub repository.
- Leveraged expertise in Vue to seamlessly integrate the BINANA plugin, overcoming previous challenges faced by other developers.
- Demonstrated strong proficiency in TypeScript and JavaScript to work effectively with the existing codebase and make necessary modifications for integration.
- Collaborated with the client to understand their specific integration requirements, resulting in minimal changes to the original codebase.
- Resolved blockers and challenges related to integrating the BINANA plugin, leading to a fully functional and reliable web interface for the client.
- Exemplified problem-solving skills and the ability to work independently as a super Vue expert, delivering outstanding results for a specialized and complex task that went beyond typical website development.
- Utilized the BINANA JavaScript library to render 3D models of receptor and ligand files, enhancing the web interface's functionality.
- Evaluated the existing codebase to identify integration issues and provided appropriate solutions to ensure a smooth integration process.
Web Developer
Chancy and Bruce LLC
- Automated the manual form submission process by developing an online portal, eliminating the need for manual paperwork.
- Implemented an automated screening process for child evaluation, improving efficiency and accuracy.
- Developed a secure payment collection system, ensuring smooth and convenient transactions for clients.
- Created a comprehensive dashboard for data analysis, providing valuable insights for decision-making.
- Utilized Vue, Node, Quasar, MongoDB, and Stripe to build a robust and scalable tech stack.
- Increased productivity by streamlining processes, reducing time spent on manual tasks.
- Enhanced data security measures to protect sensitive information of clients and children.
- Improved user experience by designing an intuitive and user-friendly interface for the portal.
- Conducted thorough testing and debugging to ensure the reliability and stability of the system.
- Collaborated with client to gather requirements, prioritize features, and deliver high-quality software solutions.
Flutter Developer
WWrightapp Ltd
- Developed a Snag App for UK House Building, designed to streamline the process of capturing and managing site snags.
- Implemented FastAPI, Python, Lambda, Flutter, and Cognito as the tech stack for building the app.
- Optimized the UI of the app and admin portals, enhancing the user experience and usability.
- Introduced offline functionality in the app, allowing users to capture snags even without an internet connection.
- Created a plot organizer within the app, enabling users to track and manage multiple plots efficiently.
- Implemented a comprehensive snag tracking system, allowing users to assign snags, specify details, and attach images.
- Integrated a directory of tradespeople, enabling users to assign snags to the relevant tradesperson.
- Developed the functionality to generate full PDF reports, which can be distributed to team members and tradespeople involved in the snags.
- Built a data visualization dashboard to provide insights and analysis of the captured snags and project data.
- Collaborated with the client to gather requirements, prioritize features, and deliver a high-quality software solution for improved snag management in the construction industry.
Stripe Expert
Lowheads LLC
- Developed a function for bulk vendor payouts via Stripe.
- Created an approved payments function for the items in transit automatically.
- Built a dummy addresses function for vendors on international orders.
- Optimized SQL queries and improved website performance.
JavaScript Front-end Developer
Apex Dental Partners, LLC
- Built helper CSS classes for the easy construction of future features with consistent styling.
- Developed a custom select dropdown capable of filtering data based on multiple options using Stimulus.
- Fixed the responsiveness issues of the app and made it mobile and tablet friendly.
- Fixed the CSS issues when in print mode and added print-friendly CSS.
- Customized the date range component and added presets like this month, last month, this quarter, last quarter, year to date, last 12 months (LTM), and custom range.
Senior Software Engineer
DianApps Technologies Pvt
- Interviewed candidates for development positions and provided professional training and onboarding support.
- Led the development and conducted code reviews to achieve maintainable and high-quality code.
- Contributed significantly towards the organization's growth, from a team of 12 to a team of more than 80.
- Mentored and guided junior team members.
- Implemented workflows and guidelines for code consistency, readability, maintainability, and testability.
- Worked with global clients present in different time zones.
- Built fully automated CI/CD pipelines on BitBucket and CircleCI.
- Estimated, planned, and tracked end-to-end development across multiple stacks to assist the product owner with budget and resource planning.
- Organized workshops about JavaScript best practices, Git, Redux, and a few smaller technical sessions on DevOps.
- Used Haversine's equation to calculate the shortest distance between the user location and all the coordinates in our dataset.
Software Engineer
DianApps Technologies Pvt
- Contributed to developing a large-scale enterprise application, which is used globally, resulting in a twofold increase in ROI.
- Optimized several large SQL queries, reducing execution time from several minutes to 1-2 seconds and, in some cases, milliseconds.
- Refactored existing code to improve the performance of heavy React front-end applications by communicating with Node.js and Express.js via REST API.
- Created and maintained technical documentation and workflows across multiple projects.
- Wrote unit test cases that helped reduce the amount of time and resources spent on bug fixing.
- Developed a photo and video sharing app where users could create events, invite friends and family, and share photos and videos from the event, all in one place.
- Designed an entire mobile application to operate offline for extended periods and then sync data once online.
- Built and improved back- and front-end architecture for a complex logistics project.
- Integrated Xero with the system for invoicing; synced it with our database.
Full-stack Developer
Mythengaa Websol Pvt. Ltd
- Designed school management software to cover the problems related to school management and provided the best solution.
- Developed an online portal to search school profiles, program listings, articles, events, and scholarships to help support students across their educational journey.
- Integrated Google Analytics, Mixpanel, Sentry, and a payment gateway.
Experience
Savvology Games
In addition, I outlined the infrastructure design that would accommodate thousands of concurrent users. The app is available only in India, and we received more than 50,000 downloads in the first week after its debut.
Pathloom
https://www.pathloom.comI worked on Mapbox and improved the clustering algorithm to improve the app's performance. I created many modern features for the app, including various types of overlays and interactions over the map, to give the app a more refined look and feel, ensuring its success among its users.
Zabbit – Redefining Dine-in Experiences with a Contactless Menu
https://zabbit.ioI integrated Stripe Express to manage payout schedules, customize the flow of funds, and control the branding and integrated Stripe API on the user end for contactless payments.
Thousand Greens
I prepared a launch strategy for the platform with my team and successfully delivered it. I integrated Stripe to manage user subscriptions on the app. More than 10,000 satisfied golfers are now using the app.
Launch Fund
Users can also create their automated sequence of tasks, the best place to discover and invest in crowdfunded startups.
Oberit
By approaching addiction and mental health recovery more positively and sustainably, we build an app that helps users form healthy, consistent habits that are proven to reduce the likelihood of mental health relapses. Whether someone is recovering from mental trauma, stress, fatigue, or destructive addictions, we build a system that incentivizes people based on their habits. We set up the APIs that sync the data from the health kit and process it on the back end. We set up a notification module to send notifications based on user activity.
PharmAssess
I worked as a full-stack developer focused on the front end and developed the appointment module, which schedules appointments that accurately reflect the inventory. With automatic allocation, patients will be notified to book an appointment when more inventory is available. I also worked on the Minor Ailment module, which streamlines the process end-to-end—the patient intake form, diagnosis, automated documentation, prescription, and referral forms. This allows pharmacies to save time and reduce administrative burdens.
NativeUgc
http://nativeugc.comPlotTech
https://plottech.app/A Snag app for a UK house building was built by a site manager for site managers. Plot Snag reduces the time needed to capture site snags and seamlessly automates the process.
METABOLIC
Orby AI
http://orby.aiI led the creation of complex modules for workflow automation, built an internal UI library based on Material UI, and delivered pixel-perfect designs aligned with product goals. I introduced a PR preview environment to improve developer collaboration and spearheaded accessibility improvements to meet WCAG standards. Additionally, I implemented unit and end-to-end tests using Jest and Playwright, ensuring release stability. By closely collaborating with cross-functional teams, I helped deliver high-quality features on time, supporting Orby’s mission to give people more time to focus on meaningful, high-impact work.
Education
Bachelor's Degree in Computer Science, Cloud Computing, and Information Security
Poornima University - Jaipur, India
Certifications
JavaScript (Basic) Certificate
HackerRank
Problem Solving (Basic) Certificate
HackerRank
Skills
Libraries/APIs
Node.js, Vue, React, Stripe, Google Maps, Socket.IO, Stripe API, Stripe Connect, Vuex, SendGrid API, Vue 2, Stripe Connect API, Mapbox API, Mapbox GL, Google APIs, Google Geocoding API, REST APIs, AWS Amplify, Sockets, React Redux, WebRTC, Chai, Twilio API, Twilio Sync API, jQuery, Intercom API, Typeform.io, OpenAPI, Xero API, MDBootstrap, Facebook SDK, Chart.js, FFmpeg, WhatsApp API, Apple Subscriptions, Android Support Library, WebGL, Mindbody API, Playwright, Protobuf, Plaid API
Tools
Skype, Mailchimp, SendGrid, Git, Amazon CloudFront CDN, Amazon CloudWatch, Stripe Express, Figma, MongoDB Compass, GitHub, Amazon Cognito, Google Analytics, Redux Toolkit, Bitbucket, Firebase Authentication, Apache, Shadcn, n8n, Slack, Mocha, Xero, Notion, Trello, Terminal, Stripe Checkout, Sentry, AWS CloudFormation, Amazon Transcribe, Make (formerly Integromat), Adobe Photoshop, cURL Command Line Tool, RabbitMQ, Jekyll, Facebook Pixel, PHPRunner, Wix, Jenkins, Jira, SonarQube, Sonar, Mongoose, Zapier, InVision, Capacitor, ChatGPT, Stripe Sigma, Plaid
Languages
TypeScript, JavaScript, HTML, CSS, PHP, HTML5, SQL, GraphQL, Python, Markdown, Dart
Frameworks
Laravel, Quasar, Flutter, Next.js, Bootstrap, Tailwind CSS, Ionic, Express.js, Material UI, MUI CSS, Vue SSR, Compass, React Native, AngularJS, NestJS, Jest, AdonisJS, Angular, Nuxt.js, Stimulus, Vuetify, Kendo UI, Electron, Ruby on Rails (RoR), Divi, Redux
Paradigms
DevOps, Agile, REST, Requirements Analysis, Back-end Architecture, MEAN Stack, Responsive Web Design (RWD), Mobile Development, Offline-first Development, Hosting, UI Design, UX Design, API Architecture, Microservices, Automation, Management, Unit Testing, Business Intelligence (BI)
Platforms
Firebase, Mapbox, Twilio, AWS Lambda, Linux, AWS Elastic Beanstalk, Amazon EC2, Amazon Web Services (AWS), Visual Studio Code (VS Code), Vercel, Windows, Replit, Heroku, DigitalOcean, Mixpanel, Android, iOS, Docker, Google Cloud Platform (GCP), WordPress, Algolia, MacOS, Shopify, RevenueCat, Back4App, Mobile, AWS IoT
Storage
MongoDB, PostgreSQL, MySQL, NoSQL, Databases, Cloud Firestore, JSON, Redis, PostGIS, Memcached, Hasura, MariaDB, Amazon S3 (AWS S3), Amazon DynamoDB, Google Cloud, CouchDB, Elasticsearch
Industry Expertise
Project Management
Other
Creative Problem Solving, Razorpay, WebSockets, Front-end, Leadership, Real-time Data, User Interface (UI), APIs, Stripe Managed Accounts, Stripe Payments, Stripe Subscriptions, Stripe Marketplace, Mapbox SDK, Google, Full-stack, Payment APIs, Amazon RDS, Single-page Applications (SPAs), Lambda Functions, Back-end, Front-end Development, Web Development, Progressive Web Applications (PWAs), PWA, Technical Leadership, Push Notifications, Responsive Web Apps, Forms, Full-stack Development, Consulting, Webhooks, Airtable, API Integration, Integration, Back-end Development, Data, Minimum Viable Product (MVP), Maps, Material Design, MERN Stack, DNS Configuration, Firebase Cloud Functions, Payment Gateways, User Experience (UX), Mobile Apps, Concurrency, DNS, Email, Jira Administration, Google Calendar, Xero Accounting, OpenAI, OpenAI GPT-4 API, API Design, API Testing, Web App Development, Code Review, Artificial Intelligence (AI), Responsive UI, Software Development, Cloud Computing, Web Security, Chrome Extensions, CI/CD Pipelines, Cloudflare, QR Codes, Apollo, Apollo Server, Mapbox Styling, Mapbox Datasets, GeoJSON, Web Scraping, eCommerce, Architecture, Technical Writing, Automated Data Flows, Cordova, Quality Control (QC), Enterprise Resource Planning (ERP), Zoho, Mathematics, Google Tag Manager, Tracking, Pinia, Analytics, Instant Messaging, Facebook Ads, Stripe Terminal, Data Visualization, Amadeus, ClickUp, Just Call, Large Language Models (LLMs), WhatsApp, Networking, PayPal, Openfire, Twilio Flex, SSL, Admin Panels, Single Sign-on (SSO), FastAPI, 3D, POS, Geolocation, Subscriptions, Cloud, Sagas, Web Accessibility, Cloud Infrastructure, Tailwind UI, Vite, Compliance, Billing, Complex Subscription Management, SaaS, Revenue Analysis, Fintech, Copper
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