Sandeep
From Canada (UTC-4)
Sandeep – React, React Native, Typescript
Sandeep is a Senior Front-end & Mobile Developer with 8 years of commercial experience across e-commerce, fintech, and marketplace products, currently leading frontend on a national retail storefront. His core stack is React, React Native (Expo, EAS), TypeScript, and Next.js, with working Node.js and Supabase on the backend. He's a product builder first: he has shipped his own consumer apps solo from idea to the App Store and independently owned the mobile apps at a marketplace startup. He pairs that ownership with solid architectural judgement, like designing a stopgap SEO pipeline that bought his team time instead of rushing a full framework migration.
8 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Technical Lead / Senior Front-end Developer
A national e-commerce storefront for a major office-supply and tech retailer, serving millions of customers across Canada. Product data flows from a PIM through an ETL pipeline into Shopify and Algolia search, powering the homepage, product listing, product detail and cart pages. The frontend team is responsible for keeping catalog and search data accurate and the shopping experience fast and reliable.
- Lead a frontend team of 4 that owns the homepage, PLP, PDP and cart on a React/Shopify storefront.
- Designed a stopgap SEO rendering pipeline instead of an immediate Next.js migration: daily Puppeteer jobs generate hydrated HTML into Azure Blob Storage, and Cloudflare routes bot traffic to it. It's estimated to protect ~$4M/year in organic traffic value.
- Trace and fix production issues across the PIM → ETL → Shopify/Algolia chain, working with Data Science, Backend, Inventory and Merchandising to find root causes of wrong prices and missing products.
- Run code reviews and technical assessments to check sprint feasibility and frontend architecture standards.
- Mentor team members on implementation, architecture and communication.
Founder / Senior Mobile Developer
A daily riddle and logic-puzzle app for iOS and iPadOS with 1,000+ hand-curated puzzles across logic, lateral thinking, wordplay and math. Players complete a Daily Challenge to build streaks, use hints, answer by typing or speaking, and track their stats. The app is monetised through an ad-supported coin economy.
- Designed and built the app solo from a single React Native + TypeScript codebase for iPhone and iPad.
- Implemented the Daily Challenge and streak system, hints, and stats tracking.
- Built voice and typed answer input.
- Designed and implemented a coin economy with rewarded ads.
- Set up CI/CD with Expo EAS and shipped 4 App Store releases in the first 2 months.
- Improved puzzle data accuracy and fixed iPad layout issues based on user feedback after launch.
Founder / Senior Mobile Developer
A cross-platform app that lets users save videos from YouTube, TikTok, Instagram, Facebook and X into one searchable library instead of losing them across platforms. Users organise saved videos into nested playlists with notes and pins, and share playlists with friends through an in-app shared inbox with push notifications. It's live on iOS, iPadOS and Android, and its early users save 100–200 videos each.
- Designed and built the app solo, from product idea and UX to App Store release.
- Built an iOS share extension for one-tap saving from 5 video platforms.
- Built the backend on Supabase: a Postgres schema of ~12 tables, Apple/Google sign-in and push notifications.
- Designed in-app playlist sharing with a shared inbox and push, so shared content doesn't get buried in chat threads.
- Set up builds, code signing and App Store releases with Expo EAS.
- Fixed issues found in real use after launch, including share-sheet crashes and iPad layout problems.
Senior Front-end / Mobile Developer
A two-sided marketplace connecting homeowners with home-service professionals, with web and mobile apps for both sides. The platform replaced static project-intake forms with an AI chat flow that collects requirements and gives pros a brief answering about 80% of their questions on arrival, so they can quote faster. It also includes real-time chat and booking between homeowners and pros.
- Argued for separate React and React Native codebases over React Native for web, then independently built and owned the iOS and Android apps for both homeowners and pros.
- Built the core booking and chat flow on Stream Chat and moved it from project-based channels to a single-channel model that is easier to navigate.
- Built the frontend of the AI intake chat (automated requirement collection and project summaries). Improved v1 by feeding in real historical project data after users reported repetitive questions.
- Pushed Stream Chat's vendor team to fix an unread-count bug at the source instead of patching it on the frontend.
- Helped migrate the legacy React–Angular homeowner app to React, cutting page load times by ~30%.
- Built a reusable component library in Storybook, and was later trusted to build a Next.js project from scratch.
Senior Front-end Developer
An onboarding application for a global online forex and CFD trading platform that takes new traders from sign-up to a verified, funded account. Each country and business division has its own regulatory rules and required documents, handled by state machines that route every user through the right flow. The app supports 18 languages and meets WCAG accessibility standards. A companion mobile app lets users manage their regulatory consents.
- Owned the full KYC registration flow in React + TypeScript, using state machines to route users across countries and divisions.
- Built dynamic workflows for 100+ country-specific document submissions, covered by Cypress end-to-end tests and unit tests.
- Led development of the React Native consent-management app and integrated it into a shared monorepo.
- Built REST endpoints in Python (Pyramid) on the backend.
- Mentored 5 interns.
Associate Software Developer
Internal tools and a client-communication service for a large investment management firm. A slow legacy internal tool was replaced with a React frontend and a Node.js/Oracle backend, cutting data retrieval by 6–8 minutes per user. An email service built on SendGrid powers the firm's client marketing campaigns.
- Rebuilt the frontend of a legacy internal tool in React, used across multiple business teams.
- Built a Node.js/Express + Oracle backend that cut query time by 6–8 minutes per user.
- Built a scalable email-sending service with Node.js and SendGrid, lifting campaign conversions by 25%.
- Wrote Python (Pandas) scripts for data pulls and updates, and supported cron jobs, Unix scripts and database queries for financial data extraction.