Shyam Khokhariya, Developer in Surat, Gujarat, India
Shyam is available for hire
Hire Shyam

Shyam Khokhariya

Bio

Shyam is a senior full-stack engineer who builds production SaaS and real-time web and mobile apps end-to-end. He architected a multi-tenant AI SaaS platform with role-based access and tenant isolation, shipped React Native apps for PepsiCo, a Fortune 50 company, across 20+ markets, and delivered complete products solo. When real-time data, scale, and reliability have to work in production, he's the engineer clients call.

Portfolio

Echo Labs Group Ltd
React Native, React, TypeScript, JavaScript, PostgreSQL, Supabase Auth...
VNYX
Next.js, React, TypeScript, JavaScript, Node.js, Express.js, PostgreSQL, Prisma...
Outcome
Next.js, TypeScript, Tailwind CSS, React, React Query, React Hooks...

Experience

  • JavaScript - 6 years
  • Mobile App Development - 6 years
  • React - 6 years
  • Next.js - 6 years
  • React Native - 6 years
  • TypeScript - 6 years
  • Node.js - 6 years
  • Supabase - 5 years

Preferred Environment

JavaScript, React, React Native, TypeScript, Next.js, Node.js, Tailwind CSS, Claude Code, PostgreSQL, Supabase

The most amazing...

...product I've worked on is PepsiCo's B2B commerce platform, serving distributors across 20+ markets from one React Native codebase.

Work Experience

Senior Full-stack Engineer — React Native & Supabase

2026 - PRESENT
Echo Labs Group Ltd
  • Built ECHO end-to-end as the sole engineer — a cross-platform React Native and TypeScript social storytelling app on a Supabase back end — taking it from architecture through to a TestFlight beta on iOS and Android.
  • Pushed core business logic into Postgres RPC functions and triggers rather than the client, keeping the app thin and the data layer authoritative across stories, chains, chat, and profiles.
  • Engineered a collaborative "Chains" feature — sequential multi-contributor stories with request-to-join access, dual gating via membership and host approval, and a blurred teaser that gates content without hiding its existence.
  • Designed an offline-first layer—a local action queue and chat cache—so user actions persist and replay on reconnect instead of failing under poor connectivity.
  • Architected state with Zustand over MMKV-backed persistence instead of Redux, cutting boilerplate while keeping sub-millisecond local reads across domain stores.
  • Built a native media pipeline—Vision Camera, video with thumbnail generation, and voice-over audio—for multi-format story capture across both platforms.
  • Implemented an Instagram-style text-story editor with positioned, transformable layers persisted as JSONB, so layouts reconstruct exactly on reopen.
  • Structured a domain-driven codebase with a layered Supabase API and reusable custom hooks, isolating screen logic so features stay independently testable.
  • Implemented Supabase Auth with email/OTP and auto-refreshing JWT sessions tied to the app lifecycle, keeping sessions valid without re-prompting.
  • Built real-time messaging on Supabase Realtime channels with reactions, typing indicators, and read receipts, designing the event flow to stay consistent as presence and delivery state change live.
Technologies: React Native, React, TypeScript, JavaScript, PostgreSQL, Supabase Auth, Supabase, PostgreSQL Functions, Database Triggers, Supabase Realtime, Supabase Storage, Realtime Subscriptions, JWT Authentication, REST APIs, Zustand, Offline-first Development, Mobile Architecture, Domain-driven Design (DDD), Custom React Hooks, React Native Vision Camera, React Native Reanimated, Tailwind CSS, React Navigation, Firebase Cloud Messaging (FCM), Push Notifications, Deep Linking, Jest, Git, iOS, Android, Mobile App Development, Cross-platform App Development, Real-time Messaging

Senior Full-stack Engineer

2025 - 2026
VNYX
  • Worked across the Next.js front end and Node.js/Express back end of VNYX, a multi-tenant SaaS platform that automates secondhand fashion resale and manages it from a single operations dashboard.
  • Designed a provider-agnostic AI layer letting each tenant run product inspection on Claude, Gemini, or OpenAI with no code change, behind one common interface.
  • Built a unified marketplace sync engine on an adapter-registry pattern, generalizing a Shopify-only system to list and reconcile across many marketplaces.
  • Implemented multi-tenant request resolution end-to-end, with back-end middleware resolving effective tenant and role per request to isolate data on every query.
  • Built the AI pipeline: image to vision analysis, multi-provider LLM inspection, automated grading with defect detection and price multipliers, to a finished listing.
  • Moved analysis, image generation, marketplace sync, and reconciliation onto BullMQ and Redis workers with retries and dead-letter handling.
  • Built the product review workflow as a drag-and-drop Kanban dashboard with role-based review queues, bulk actions, and persisted column customization.
  • Implemented a five-tier role hierarchy with per-tenant memberships and tenant switching that re-derives the user's effective role on each switch.
  • Built an internal credit-wallet and ledger system with per-endpoint pricing configurable without redeployment and an immutable transaction record.
  • Used Next.js Server Actions with cache-tag revalidation on mutations to keep the multi-tenant UI fast and consistent.
Technologies: Next.js, React, TypeScript, JavaScript, Node.js, Express.js, PostgreSQL, Prisma, Redis, BullMQ, REST APIs, API Integration, JWT Authentication, Role-based Access Control (RBAC), Multitenancy, SaaS, Next.js Server Actions, Tailwind CSS, Radix UI, Zustand, React Hook Form, Zod, Recharts, Data Visualization, Shopify GraphQL Admin API, eBay API, Google Cloud, LLM Integration, AI-assisted Development, Webhooks, Swagger, OpenAI, Amazon S3 (AWS S3), Cloudflare R2, Vercel Blob, Git

Senior Full-stack Engineer

2025 - 2026
Outcome
  • Built core modules of the public trading application for Outcome, a live Web3 prediction market where users trade YES/NO positions on real-world events—Next.js, React, and TypeScript, running in production with Sentry monitoring.
  • Engineered the event trading pages end-to-end: a live order book with depth visualization, YES/NO order entry with slippage handling, position tracking, and payout claims signing on-chain through wagmi and viem.
  • Optimized the trading view for high-frequency market data using React Query and Zustand—components subscribe through narrow slice selectors and re-render only for the fields they consume, with updates batched per MQTT topic to coalesce bursts.
  • Owned the multi-chain configuration across 15 chains and three deployment environments, making the build target a single source of truth so a production release could never point at a test contract.
  • Developed the trader's account surface—realized and unrealized PnL with a per-day profit calendar, open positions, order history, and deposit and withdraw flows with transaction-status notifications.
  • Displayed pending on-chain transactions with their status and transaction-hash links, and built a claim-winnings UI that lets users retry a failed broadcast, working against the back end's idempotent re-sync so retries don't produce duplicate claims.
  • Built the live activity feed and leaderboards: trade streams virtualized with delta updates so bursts never re-render the full list, rankings paginated server-side with the viewer's own row highlighted.
  • Integrated hybrid authentication—Privy provider setup, SIWE message construction, and embedded-wallet handoff—so crypto-native and email users converge on one sign-in flow, with SIWE verification and JWT issuance handled by the back end.
  • Shipped features through the team's Claude Code multi-agent, test-first pipeline—production code blocked without a colocated test, coverage under 80% failing the build—with Cursor for surgical single-file edits.
  • Contributed to a ground-up, test-driven rebuild of the trading front end where every component required unit, visual, and end-to-end test coverage before it could merge.
Technologies: Next.js, TypeScript, Tailwind CSS, React, React Query, React Hooks, Responsive UI, Cursor AI, Front-end, Claude, Claude Code, Engineering, AI-assisted Development, Agentic Coding, WebSockets, REST APIs, Web3, Wagmi, Ethers.js, Zustand, MQTT, TanStack Table, React Hook Form, Zod, Vitest, Playwright, Storybook, Test-driven Development (TDD), Sentry, Recharts, Data Visualization, Privy, Sign-In with Ethereum, Progressive Web Applications (PWAs), Trading Platforms

Senior React Native Engineer

2025 - 2026
PepsiCo
  • Resolved duplicate order submissions caused by Redux Persist and WatermelonDB dual-reconciliation on reconnect—restructured so WatermelonDB exclusively owns pending transaction state.
  • Diagnosed a production-only Android memory leak surfacing after 15+ minutes of use, tracing stacked navigation listeners via AppDynamics and the Android Studio Memory Profiler, then enforcing useEffect cleanup.
  • Eliminated catalog jank on 10,000+ SKU screens on mid-range Android by migrating to FlashList, adding memoized reselect selectors, and extracting frequently-changing UI into smaller memoized components.
  • Debugged platform-specific iOS and Android behavior—Hermes differences, bridge saturation under high-frequency dispatch, and cold-start timing races—treating each as a separate runtime.
  • Fixed reward-point duplication on offline sync with UUID-based idempotency keys at queue entry, coordinating with the back-end team to reject duplicate keys server-side within a 24-hour window.
  • Resolved a GrowthBook feature-flag race on Android cold start using a readiness gate that held navigation mount until Redux rehydration and flag initialization both reported ready.
  • Optimized long-session memory stability by enforcing lazy screen mounting and disciplined navigation-listener cleanup across the navigation stack, preventing gradual growth over extended use.
  • Reduced localization update propagation from around 60 seconds to 10–15 seconds by tracing and restructuring the translation update pipeline bottleneck.
  • Developed and maintained customer-facing ordering and catalog UI across iOS and Android in a shared React Native monorepo serving distributors in multiple markets.
  • Resolved build and release issues across development, QA, pre-production, and production on Azure DevOps CI/CD pipelines.
Technologies: React Native, React, TypeScript, Redux, REST, CI/CD Pipelines, Testing, Front-end Design, React Redux, Front-end, Mobile Apps, Code Review, Legacy Code, Mobile Design, Cross-platform App Development, WatermelonDB, B2B, Engineering, Redux Persist, FlashList, GrowthBook, Offline-first Architecture, iOS, Android, Azure DevOps, React Native Bridge, JSX, Azure, Localization, Performance Optimization, Memory Management, Debugging, AppDynamics, React Hooks, Mobile App Development, Reselect

Senior Full-stack Engineer

2022 - 2026
ChessX
  • Built ChessX end-to-end as the sole engineer — a cross-platform chess platform with a React Native client and a Node.js and TypeScript game server, live in early-access alpha on iOS and Android.
  • Architected server-authoritative gameplay — move validation, match termination, and clock management enforced server-side, with clients predicting only for responsiveness, so client and server never diverge on state.
  • Scaled real-time play horizontally with Socket.IO over a Redis adapter, holding board state, timers, and presence consistent across concurrent matches spanning multiple server instances.
  • Serialized concurrent on-chain reward claims with Redis advisory locks keyed per user and reward ID, killing duplicate issuance under race conditions.
  • Built end-to-end payments across Apple In-App Purchase and on-chain Ethereum flows, with idempotent, concurrency-safe claim processing.
  • Built season rollovers as compensating sagas with explicit rollback and dead-letter records — safe recovery without leaning on database transactions.
  • Structured the platform as a Turborepo monorepo of four independently deployable apps bound by a shared contract package — the single source of truth for wire DTOs, socket events, and domain rules, so client and server can't drift.
  • Isolated the Stockfish-based chess-analysis engine behind a clean Dockerized HTTP boundary, keeping the heavyweight binary out of the game server.
  • Implemented Glicko-2 skill rating, driving matchmaking and gated progression, and built a separate React 19 admin and analytics console for live-ops.
  • Automated iOS and Android releases through GitHub Actions CI/CD, with Privy web2/web3 onboarding, Sentry crash reporting, and Mixpanel analytics.
Technologies: JavaScript, React Native, Git, REST APIs, Mobile App Development, Mobile Architecture, Node.js, Front-end Design, Socket.IO, Cross-platform App Development, Real-time Communication (RTC), React, MongoDB, iOS, Android, CI/CD Pipelines, Stockfish, Mobile Games, Game Design, Multiplayer, In-Game Economy, Leaderboards, Web3, Matching Systems, JSON, DevOps, TypeScript, Express.js, Redis, Zustand, Turborepo, Monorepos, Server-authoritative Architecture, Ethers.js, Ethereum, Smart Contracts, In-app Purchase (IAP), Payments, Privy, Docker, GitHub Actions, Sentry, Mixpanel, WebSockets

Senior Front-end Engineer

2024 - 2025
Singularity Finance
  • Built and optimized the front-end interface for Singularity Finance, an AI-powered DeFi analytics platform.
  • Delivered real-time dashboards displaying live token metrics, yield data, and liquidity analytics using React Query and Recharts with sub-second update cycles.
  • Integrated REST API endpoints to power token performance charts and yield tracking, optimizing data-fetching patterns for sub-second dashboard refresh under continuous on-chain data streams.
  • Implemented MetaMask and WalletConnect authentication with on-chain transaction signing, enabling users to manage vaults, execute swaps, and track holdings in real time.
  • Optimized high-frequency data components through memoization, code splitting, and React Query caching, keeping the UI responsive while live market data streamed in.
  • Used Cursor AI and Claude Code to accelerate the development of complex financial dashboard components and refactor React components handling high-frequency data updates.
Technologies: Next.js, TypeScript, Tailwind CSS, React Query, React Hooks, JavaScript, Responsive UI, Chart.js, Recharts, Page Speed Optimization, Front-end Design, Cursor AI, Data Visualization, HTML, Front-end, Jest, Tailwind UI, Claude, Claude Code, ECMAScript (ES6), Dashboard Design, AI Copilots, Engineering, React, MetaMask, WalletConnect, Web3, CSS3, HTML5, Responsive Web Apps, Responsive Web Design (RWD), Figma to React, CSS Animations, Hardhat, IPFS, JSON, AI Tools

Senior Full-stack Developer

2023 - 2024
SingularityDAO Labs
  • Built and enhanced the front end for SingularityDAO's DeFi hub, serving thousands of users across AI-rebalanced portfolios (DynaSets), staking, yield farming, governance, and token swaps.
  • Built NestJS back-end services powering staking vault data, governance proposal management, and yield farming reward calculations, serving real-time data to the live platform.
  • Developed DynaSets UI displaying AI-driven asset allocations, rebalancing history, and yield performance connected to live on-chain data with real-time chart updates.
  • Designed staking and yield farming interfaces, deposit flows, lock period displays, APY calculations, and reward tracking, integrated with live vault data across unbonded and epoch vaults.
  • Implemented governance voting UI enabling SDAO token holders to browse proposals, cast votes, and track outcomes directly within the platform.
  • Built a token bridge UI supporting cross-chain transfers across Ethereum and other blockchains, wallet connection, transaction flows, and transfer status tracking.
  • Developed a token swap interface for decentralized SingularityNET ecosystem token exchanges, incorporating real-time pricing, slippage controls, and transaction confirmation flows.
  • Integrated MetaMask wallet connection enabling secure staking, governance voting, swaps, and on-chain token transactions directly within the platform interface.
  • Delivered real-time analytics dashboards displaying token performance, yield tracking, and liquidity insights, handling high-frequency data updates with smooth UI rendering.
  • Used Claude Code for AI-assisted development, component refactoring, architecture review, and debugging Web3 transaction flows.
Technologies: Amazon Web Services (AWS), JavaScript, TypeScript, React, Agile, Scrum, Jira, REST APIs, Charts, Full-stack, Third-party APIs, NestJS, Full-stack Development, Software Development, Smart Contracts, Front-end Architecture, Agentic AI, React Components, Front-end Design, Cursor AI, React Redux, Front-end, API Architecture, Apollo, Claude, Claude Code, Technical Architecture, ECMAScript (ES6), API Design, Shadcn UI, Web3.js, Ethers.js, Redux, MetaMask, React Apollo, Node.js, CSS, CSS3, HTML5, Responsive Web Apps, Responsive Web Design (RWD), Fintech, Figma to React, CSS Animations, Swagger, Playwright, JSON, AI Tools, Agile Software Development

Senior React Native Engineer

2022 - 2022
Star Power
  • Built patient-facing React Native modules for Star Power, a publicly listed health insurer — covering doctor discovery, appointment booking, and doctor-patient communication on iOS and Android.
  • Developed a doctor search with multi-criteria filtering across specialty, location, availability, and ratings, optimizing queries and result rendering for fast, accurate matches over a large doctor database.
  • Implemented the appointment booking flow with slot selection synchronized against multiple doctors' calendars, coordinating with back-end services to prevent double-booking and stale availability.
  • Integrated real-time patient-doctor chat for consultations, handling message delivery, session state, and connection recovery for a reliable communication channel.
  • Optimized list rendering and search responsiveness to keep the experience smooth under high user traffic on mid-range Android devices.
  • Ensured patient data privacy across search, booking, and chat flows, following healthcare data handling and secure storage practices.
Technologies: React Native, Redux, JavaScript, REST APIs, Real-time Communication (RTC), In-app Messaging Systems, Push Notifications, Mobile App Development, Cross-platform App Development, iOS, Android, Healthcare IT, Performance Optimization, Test-driven Development (TDD), Geolocation

React Native Developer

2021 - 2022
SRKONE
  • Developed React Native features for SRK.One, the B2B diamond buying app of Shree Ramkrishna Exports, one of the world's largest diamond manufacturers, on a team serving global wholesale buyers across iOS and Android.
  • Implemented offline stone storage with Realm, letting buyers save diamonds and review specifications without connectivity and sync state when back online.
  • Built rich diamond detail views rendering 3D imagery, HD video, H&A files, and GIA certificates, with side-by-side comparison of multiple stones.
  • Developed inventory search and saved-search flows over thousands of stones, with basket, view requests, and confirmation tracking through the buying workflow.
  • Integrated Firebase push notifications for newly uploaded stones matching saved searches, plus biometric login, QR code support, and stone sharing via email and WhatsApp.
Technologies: JavaScript, React Native, Firebase, Push Notifications, Agile, Android, iOS, API Integration, REST APIs, eCommerce, Mobile App Development, User Experience (UX), Third-party APIs, Design, React, QR Codes, Redux, Offline Storage, Cross-platform App Development

Experience

PepsiCo MiNegocio+

https://play.google.com/store/apps/details?id=com.PepsiCoConsumer.DeLaManomx&hl=en_IN
PepsiCo MiNegocio+ is PepsiCo's global B2B commerce platform for traditional-trade distributors, live across 8 markets in Latin America, Europe, and the Middle East. My work centered on performance, memory, and platform-specific debugging on the shared React Native codebase, alongside front-end delivery.

Key contributions:
• Resolved a critical duplicate-order-submission bug caused by dual-reconciliation between Redux Persist and WatermelonDB on reconnect, restructuring so WatermelonDB exclusively owned pending transaction state.
• Fixed reward-point duplication on offline sync via UUID-based idempotency keys with server-side deduplication, in coordination with the back-end team.
• Eliminated catalog jank on 10,000+ SKU screens by migrating to FlashList with memoized selectors and extracting frequently-changing UI into smaller memoized components.
• Diagnosed a production memory leak from stacked navigation listeners via AppDynamics and the Android Studio Memory Profiler, fixing it by enforcing cleanup on every navigation useEffect.
• Reduced translation-update propagation from around 60 seconds to 10–15 seconds by restructuring the localization update pipeline bottleneck.

VNYX — Multi-tenant AI SaaS for Fashion Resale

https://vnyx.ai/
VNYX is a venture-backed Amsterdam fashion-tech startup whose platform makes secondhand and overstock resale profitable: a retailer uploads one photo, and the system inspects, grades, prices, and writes the listing with AI, then syncs it across Shopify, eBay, and other marketplaces from a single dashboard. I worked across the Next.js front end and the Node.js and Express back end.

• Designed a provider-agnostic AI layer so each tenant runs product inspection on Claude, Gemini, or OpenAI with no code change, behind one common interface.

• Built a unified marketplace sync engine on an adapter-registry pattern that lists, syncs, and reconciles across many marketplaces with per-product and per-variant external-ID tracking.

• Implemented multi-tenant isolation end-to-end — tenant resolution in the API client and back-end middleware, enforcing effective tenant and role on every request.

• Built the AI pipeline: image, vision analysis, multi-provider LLM inspection, automated grading with defect detection and price multipliers, and finished listing.

• Moved analysis, image generation, and marketplace sync onto BullMQ and Redis workers with retries and dead-letter handling.

ECHO — Social Storytelling App

ECHO is a cross-platform social storytelling app — React Native and TypeScript on a Supabase back end, in beta on iOS and Android. It takes the familiar Instagram-style story format and adds something incumbents don't have: "Chains" — stories multiple users co-author in sequence, including private, host-gated communities. Users post photos, videos, text, and voice-over stories.

• Architected the Supabase back end around Postgres RPC functions and triggers, keeping business logic in the data layer and the client thin — so story, chain, and chat state stay authoritative as multiple users act concurrently.

• Engineered the "Chains" feature: sequential multi-contributor stories with request-to-join access and dual gating through membership and host approval.

• Built real-time messaging on Supabase Realtime — reactions, typing indicators, and read receipts — designed to stay consistent as delivery and presence change live.

• Implemented an offline-first action queue and local chat cache so user actions persist and replay cleanly on reconnect instead of failing under poor connectivity.

• Built the native media pipeline — Vision Camera, video with thumbnails, and voice-over audio — behind a unified multi-format story creator.

Star Power

https://play.google.com/store/apps/details?id=com.star.customer_app&hl=en_IN&gl=US
I built the patient-facing React Native modules that connect policyholders to doctors.

Key Contributions:
• Developed doctor discovery with multi-criteria search across specialty, location, availability, and ratings, optimized for fast results over a large doctor database.
• Built the appointment booking flow with slot selection synchronized against multiple doctors' calendars, preventing double-booking and stale availability.
• Integrated real-time patient-doctor chat for consultations, handling message delivery, session state, and connection recovery.
• Optimized list rendering and navigation to stay smooth under high traffic on mid-range Android devices.
• Followed healthcare data privacy and secure storage practices across search, booking, and chat flows.

ChessX — Real-time Cross-platform Chess Platform

https://chessx.app/
ChessX is a cross-platform chess platform — real-time PvP, a collectible Hero system, skill-based progression, and a live in-app economy with Apple IAP and on-chain rewards — built on a React Native client and a Node.js and TypeScript back end, live in early-access alpha on iOS and Android. I built it end-to-end as the sole engineer.

• Architected server-authoritative gameplay — all move validation, clocks, and match termination enforced server-side, so client and server never diverge on game state.

• Scaled real-time multiplayer with Socket.IO over a Redis adapter, holding board state, timers, and presence consistent across concurrent matches and multiple server instances.

• Built payments across Apple In-App Purchase and on-chain Ethereum, and serialized concurrent reward claims with Redis advisory locks per user and reward ID to prevent duplicate issuance under race conditions.

• Built season rollovers as compensating sagas with rollback and dead-letter records — safe recovery without database transactions.

• Structured the system as a Turborepo monorepo of four deployable apps bound by a shared contract package, and isolated the Stockfish analysis engine behind a clean Dockerized HTTP boundary.

Outcome – Web3 Prediction Market Platform

https://outcome.xyz/all
Outcome (Outcome.xyz) is a live Web3 prediction market where users trade YES/NO tokens on real-world events—crypto prices, sports, economics. Tokens trade between $0 and $1; the winning side pays $1 at resolution; markets resolve via verified data feeds; and positions settle on-chain. Users sign in with a wallet or a plain email address, and the platform runs in production as a PWA with Sentry monitoring.

I worked as a front-end/full-stack engineer on the public trading application, building core user-facing modules in Next.js, React, and TypeScript. The defining challenge: keep a financial interface truthful and smooth at once — market data streams over MQTT faster than a UI can naively absorb, settlement brings latency and failure states the trader must see, and every number is money. My part ran from client-side state architecture for high-frequency updates—React Query for server state, Zustand slice subscriptions so components re-render only for fields they consume—to pending on-chain transactions shown with real status, and a claim flow safe to retry when a broadcast fails. All of it shipped through the team's test-first Claude Code pipeline, where untested code couldn't merge, and coverage gates were enforced by tooling.

SingularityFinance – AI-powered DeFi Analytics Platform

https://www.singularityfinance.ai/
Singularity Finance is an AI-powered DeFi analytics platform that enables users to track token performance, staking, and liquidity across the Singularity ecosystem. I built and optimized the front end.

Key Contributions:
• Delivered real-time dashboards for token metrics, yield data, and liquidity analytics using React Query and Recharts with sub-second update cycles.
• Built data-driven UI components that stay performant and readable under continuous on-chain data streams.
• Implemented MetaMask and WalletConnect authentication with on-chain transaction signing, letting users manage vaults, execute swaps, and track holdings in real time.
• Optimized high-frequency components through memoization, code splitting, and React Query caching.
• Coordinated with back-end and Web3 teams on data flow, transaction state handling, and clear user feedback.

Klinikya

http://klinikya.com
Klinikya is a Turkish telehealth platform that lets patients consult doctors and hospitals online, request personalized treatment plans, and access prescriptions and at-home lab services. I developed the patient and doctor mobile apps in React Native, through to beta release.

Key Contributions:
• Built the appointment booking flows — slot selection, doctor profile browsing, patient scheduling, booking confirmation, and medical history screens.
• Developed patient-facing and doctor-facing interfaces in React Native for iOS and Android.
• Worked in Agile with biweekly sprints and continuous stakeholder feedback from concept to beta.

SingularityDAO

https://singularitydao.ai/
SingularityDAO is a DeFi hub for AI-managed crypto portfolios (DynaSets), staking, yield farming, governance, and token swaps. I worked across the front end and back end.

Key Contributions:
• Developed the DynaSets UI showing AI-driven asset allocations, rebalancing history, and yield performance with real-time chart updates from on-chain data.
• Built NestJS back-end services powering staking vault data, governance proposal management, and yield reward calculations.
• Designed staking and yield farming interfaces — deposit flows, lock periods, APY calculations, and reward tracking across unbonded and epoch vaults.
• Implemented governance voting UI for SDAO holders to browse proposals, cast votes, and track outcomes.
• Built token bridge and swap interfaces with real-time pricing, slippage controls, and transaction status tracking.
• Integrated MetaMask for secure staking, voting, and on-chain transactions.

SRKONE

https://apps.apple.com/us/app/srkone/id486732739
SRKONE is the B2B diamond buying app of Shree Ramkrishna Exports, one of the world's largest diamond manufacturers, serving global wholesale buyers. I developed React Native features across iOS and Android as part of the team.

Features I built:
• Diamond search with price-range and multi-criteria filters, plus saved searches.
• Offline stone storage with Realm — buyers review specifications without connectivity, syncing when back online.
• Rich detail views with 3D diamond imagery, HD video, H&A files, and GIA certificates.
• Basket, view requests, and purchase confirmation flows through the buying workflow.
• Event screens for buying programs and worldwide shows.
• Stone sharing via email and WhatsApp, push notifications for stones matching saved searches, and biometric login.

Education

2016 - 2020

Bachelor's Degree in Computer Engineering

Sarvajanik College of Engineering and Technology (SCET) - Surat, Gujarat, India

Certifications

JANUARY 2023 - JANUARY 2026

AWS Certified Cloud Practitioner

Amazon Web Services

DECEMBER 2019 - DECEMBER 2021

International English Language Testing System (IELTS)

British Council

Skills

Libraries/APIs

React, Node.js, React Redux, React Navigation, Web3.js, REST APIs, Socket.IO, Sockets, API Development, React Query, Playwright, React Testing Library, Chart.js, Recharts, WebGL, Three.js, Redux Persist, React Hook Form, Zod, eBay API, Social APIs, Social Media APIs, Reselect, Wagmi, TanStack Table

Tools

Jira, Git, Redux Thunk, GitHub, JSX, MongoDB Atlas, Figma, Expo, MetaMask, Xcode, Etherscan, Shadcn, Canvas, Claude, Claude Code, Codex, TestFlight, Sentry, Shadcn UI, React Apollo, Firebase Cloud Messaging (FCM), Prisma, Auth0, AppDynamics, MQTT, Vitest

Languages

JavaScript, CSS, HTML, SCSS, TypeScript, CSS3, HTML5, SQL, Solidity, Modern JavaScript, ECMAScript (ES6), TypeScript 5

Frameworks

React Native, Redux, Tailwind CSS, Express.js, JSON Web Tokens (JWT), Next.js, Jest, NestJS, Hardhat, Swagger

Paradigms

Scrum, Agile, Mobile Development, Web UI Design, Socket Programming, Responsive, Mobile App Design, UI Design, Mobile UI Design, Responsive Web Design (RWD), App Development, Gamification, UX Design, Test-driven Development (TDD), DevOps, REST, Continuous Delivery (CD), Continuous Integration (CI), Unit Testing, Testing, Code Refactoring, Microfrontends, Model Context Protocol (MCP), Refactoring, Cross-platform, Test-driven Deployment, Role-based Access Control (RBAC), Best Practices, Load Testing, Agile Software Development, Back-end Architecture, API Architecture, Mobile Design, Offline-first Development, Real-time Systems, Database Design, B2B, Scalable Application, Azure DevOps

Platforms

Firebase, Android, iOS, Mobile, Blockchain, Ethereum, Azure, Amazon Web Services (AWS), Docker, Decentralized Exchanges (DEXs), Web, Mixpanel, AWS Lambda, Vercel

Storage

MongoDB, PostgreSQL, Amazon S3 (AWS S3), NoSQL, JSON, Databases, Data Validation, Database Triggers, Cloud Deployment, Redis, Google Cloud, MySQL

Industry Expertise

Healthcare

Other

Software Development, Web Development, Mobile App Development, Push Notifications, English, APIs, React Native Bridge, Front-end, Mobile Apps, Live Chat, API Integration, Front-end Development, Animation, UI Animation, CI/CD Pipelines, Cryptocurrency Wallets, eCommerce, Ethers.js, Non-fungible Tokens (NFT), Responsive Web Apps, User Experience (UX), Mobile First, Mobile App UI, QR Codes, Charts, Cryptocurrency, Full-stack, Third-party APIs, SVG, Minimum Viable Product (MVP), Data Visualization, Mobile-first Design, Authentication, Games, Lambda Functions, Web3, WalletConnect, Mobile Architecture, Full-stack Development, Smart Contracts, Design, Supabase, Mobile Applications, Server-side Rendering (SSR), Gaming, Startups, Tracking, Performance Optimization, Dashboards, Optimization, Performance, RESTFul APIs, Real-time Data, WebSockets, Software Architecture, Pixel Perfect, Fintech, Game Development, Figma to React, CSS Animations, Storybook, Responsive UI, Front-end Design, React Components, Web App Development, Large-scale Projects, Mobile UI, Software Engineering, Back-end, Architecture, Matching Systems, Websites, User Profiles, IPFS, Back-end Development, Mobile Games, Front-end Architecture, Mobile UX, i18n, Crypto, Tokenization, Decentralized Finance (DeFi), Cryptocurrency Exchanges, Mobile Game Development, Platforms, Proof of Concept (POC), Agentic AI, React Hooks, Webhooks, Geolocation, Notifications, Tags, AI Tools, Page Speed Optimization, AI Integration, OpenAI, Cursor AI, Mobile eCommerce, eCommerce Development, AI-generated Code, Bug Fixes, Debugging, Cross-browser Compatibility, Third-party Integration, Integration, SDKs, Payments, Tailwind UI, Security, User Experience Design, Problem Solving, Scalable Architecture, Code Review, Software Design, Communication, Scalability, Cloud, Document Management, Localization, Conversion Rate, Apollo, Legacy Code, System Architecture, Design Systems, Cross-platform App Development, AI Copilots, UI Components, Prompt Engineering, App Store, Google Play Store, Technical Architecture, Blockchain & Cryptocurrency, Component Libraries, Concurrency, Event-driven Systems, JWT Authentication, Streaming Data, Dashboard Design, User Roles, Web Applications, WatermelonDB, Authorization, Code Deployment, DOM, Secure Coding, API Design, Real-time Communication (RTC), Engineering, Coding, Back-end Performance, Routing, Code Auditing, Quality Assurance (QA), Compliance, Offline Data Synchronization, UI Engineering, AI-assisted Development, Agentic Coding, FlashList, GrowthBook, Offline-first Architecture, Stockfish, Game Design, Multiplayer, In-Game Economy, Leaderboards, In-app Messaging Systems, Healthcare IT, Offline Storage, Mobile Back-end, Supabase Auth, PostgreSQL Functions, Supabase Realtime, Supabase Storage, Realtime Subscriptions, Zustand, Domain-driven Design (DDD), Custom React Hooks, React Native Vision Camera, React Native Reanimated, Deep Linking, react native vision camera, Real-time Messaging, Deployment, BullMQ, Multitenancy, SaaS, Next.js Server Actions, Radix UI, Shopify GraphQL Admin API, LLM Integration, Cloudflare R2, Vercel Blob, Turborepo, In-app Purchase (IAP), Distributed Locking, Matchmaking Systems, Monorepo Architecture, GitHub Actions, Monorepos, Server-authoritative Architecture, Privy, Leadership, Advisory, High Code Quality, Payment APIs, Software as a Service (SaaS), Multi-tenant SaaS, Workflow, Artificial Intelligence (AI), Wealth Management, Financial Services, Memory Management, Application State Management, Race Conditions, Root-cause Analysis (RCA), Android Studio Profiler, Memory Profiling, Production Debugging, Idempotency, Sign-In with Ethereum, Progressive Web Applications (PWAs), Trading Platforms, SIWE, Large Language Models (LLMs)

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