Senior React and React Native Developer

Sandesh Vakale

Senior React Native Developer specializing in mobile performance, GraphQL data layers, TypeScript architecture, and product-focused delivery.

01

Key Achievements

User Retention Boost

Increased user retention by 20% through React Native performance work and new front-end features.

Cross-Team Collaboration

Delivered React Native features benefiting 500,000+ users across product, design and backend teams.

Optimised App Performance

Led front-end work delivering 30% performance improvement post-launch.

Automated Testing at Scale

Automated front-end testing across 100+ systems with 2,000 users for higher reliability.

02

Experience

Jan 2023 - Apr 2026

Senior React and React Native Developer

Witco / Paris, France

  • Built performant React Native (iOS & Android) apps in TypeScript for workplace productivity, integrated with GraphQL APIs via Apollo Client.
  • Developed the companion React (web) admin and tenant portals in TypeScript, sharing design tokens and business logic with the mobile app.
  • Implemented advanced Apollo caching (normalized cache, pagination, cache-first) to cut network calls and improve UI responsiveness.
  • Optimised GraphQL queries and fragments to minimise payload and enable seamless offline access through persistent Apollo cache.
  • Built reusable React hooks and context layers for type-safe GraphQL mutations, subscriptions and cache updates.
  • Partnered with backend on GraphQL schema design for smooth client-server integration.
  • Optimised app performance (startup time, list virtualization, re-render reduction) and shipped new front-end modules driving user engagement.

Jul 2022 - Jan 2023

Senior Mobile Developer

Meetic / Paris, France

  • Developed React Native in-app purchase flows (Boost your profile, premium upgrades) with RevenueCat and native billing bridges.
  • Boosted revenue by shipping profile-visibility boosts, raising match rates and engagement among paying users.
  • Integrated dynamic React Native paywalls and pricing tiers with real-time A/B testing to optimise conversion funnels.
  • Correlated Sentry error logs with Amplitude analytics to identify user-impacting issues faster and reduce churn.
  • Partnered with product and growth on personalised offers and limited-time boosts, lifting conversion and ARPU.
  • Delivered React Native features used by 500,000+ users across cross-functional teams.

Dec 2021 - May 2022

Front End Developer

Trace One / Paris, France

  • Migrated large-scale legacy web interfaces from HTML/CSS/JS to a modern React + TypeScript + Ant Design architecture.
  • Refactored reusable React UI components on Ant Design's system for consistent styling, accessibility and responsiveness.
  • Modularised legacy scripts into functional React components with hooks and TypeScript for maintainability.
  • Aligned new React features with existing REST APIs while preserving backward compatibility.
  • Improved front-end performance and build times via Webpack tuning, code-splitting, lazy loading and efficient state management.

Oct 2017 - Nov 2021

React and React Native Developer

Netdevices SAS / Paris, France

  • Led front-end development of multiple React web and React Native mobile apps including CCE-Air-France, Basic-Fit and Fleetizen.
  • Owned component architecture, state management (Redux/MobX), performance optimisation and team mentoring across projects.
  • Built shared design-system components and React hooks reused across products to accelerate delivery.
  • Integrated REST and GraphQL APIs, push notifications, deep linking, analytics and crash reporting.

Aug 2014 - Sep 2016

Software Engineer

Dassault Systèmes / Pune, India

  • Web automation across 100+ systems with 2,000 test users.
  • Worked on 3D modeling and design workflows.
  • Built automation tooling for deprecated API discovery and authored batch scripts for use-case automation.
03

Core Skills

ReactReact NativeTypeScriptJavaScriptGraphQLApollo ClientReduxMobXJestHTMLCSSGitHubJIRAiOS3D ModelingAutomation
04

Education

2016 - 2018

Master's in Software Engineering

EPITA International / Paris

2009 - 2013

Bachelor of Engineering

University of Mumbai / Mumbai
05

Languages

EnglishNative
FrenchProfessional
HindiNative
MarathiNative
06

PDF Resume

English resume

Preview the attached resume directly on the page, or open the PDF in a new tab.

Your browser cannot display the PDF preview. Open PDF