Available for freelance projects & contracts · Bengaluru / RemoteAvailable for freelance work

Animesh Mondal

Frontend & Mobile Architect specializing in React Native, Server‑Driven UI and production native systems.

3+ years building high‑throughput consumer and commercial software. At Zoca I architected the mobile and web products that scaled a B2B SaaS platform from line zero to $3M+ ARR across 500+ businesses — and I ship solo indie apps to the App Store and Google Play.

Hire me Book a free 20-min callBook a call
Portrait of Animesh Mondal in a navy suit
Frontend Lead @ Zoca
Focus
React Native Fabric & Web
Core
Skia, SDUI, Offline‑first
Footprint
$3M+ ARR · 500+ orgs
Store releases
3 shipped solo apps
  • $3M+ARR scaled at Zoca
  • 100%Crash‑free sessions, Sentry‑tracked
  • 500+Salons & spas on the platform
  • 80%Faster data fetching with React Query
  • 90%Less deploy effort via EAS & Fastlane
  • 60 fpsSkia‑rendered puzzle canvas
03 / Services

What I can build for you

Freelance and contract work for startups and product teams. I work hands‑on from scope to store release, and every service below is backed by something I’ve shipped.

AMobile apps, idea to store

Proof: Grovely, Ecreelo, LoomBox, Zoca

I design, build and publish iOS and Android apps, including store listings, in‑app purchases and release pipelines. I’ve shipped three apps of my own to the stores and built Zoca’s app from line zero.

  • React Native
  • Expo & EAS
  • Flutter
  • Swift & SwiftUI
  • App Store & Play release

BAI features in your product

Proof: Astropedia, Repruvia

LLM features that fit the product: on‑device models for privacy and offline use, or hosted APIs with your own keys. Astropedia runs a Gemma model I fine‑tuned on the phone itself.

  • On‑device LLMs
  • ExecuTorch
  • Fine‑tuning
  • OpenAI / Anthropic / Gemini APIs
  • LLM vision

CWeb apps & MVPs

Proof: DevArcade, Whislink, Formatter

A working first version you can put in front of users: auth, database, billing and SEO‑ready pages, deployed on a small, cheap stack.

  • React
  • Next.js
  • Svelte
  • Supabase
  • Firebase
  • InstantDB
  • Cloudflare Pages

DPayments & subscriptions

Proof: Zoca, DevArcade, LoomBox

Checkout, subscriptions and in‑person payments, including the native bridges they need.

  • Stripe & Stripe Terminal
  • Tap to Pay on iPhone
  • StoreKit 2
  • Razorpay
  • PhonePe & PayU

EOffline‑first & real‑time

Proof: Grovely, Ecreelo, Whislink

Apps that keep working without a connection and sync when it comes back, plus live features like voice calls.

  • SQLite
  • Outbox sync
  • InstantDB
  • Supabase Realtime
  • WebRTC

FRescue, upgrade & ship

Proof: Zoca

Taking over an existing React Native app: New Architecture migration, crash fixing, performance, and automated builds so releases stop being a chore.

  • New Architecture
  • Sentry
  • EAS & Fastlane
  • GitHub Actions
  • Code review
04 / Selected work

Shipped systems & solo products

Three web products and three store apps I designed, built and shipped alone, one more app on the way, the platform I lead at Zoca, and two open‑source tools.

Solo indieWeb · PWA · Offline DevArcade app icon

DevArcade

Gamified interactive coding courses

  • 7 courses
  • XP, streaks & badges
  • Works offline
  • DSA, JavaScript, TypeScript, HTML, CSS, React and Frontend System Design, with quizzes and runnable examples.
  • Code graded in a sandbox: the real TypeScript checker, a rendered page and React interaction tests.
  • Google sign‑in with Firestore sync, Razorpay Pro plan, and Cloudflare Pages Functions for billing.
  • Svelte 5
  • Vite
  • TypeScript
  • Firebase
  • Cloudflare Pages
  • CodeMirror
Solo indieWeb Whislink app icon

Whislink

Anonymous voice calls with strangers

  • Peer‑to‑peer audio
  • No photos, no feeds
  • Report & block
  • Random one‑to‑one matching through Postgres RPCs, with Supabase Realtime for signalling.
  • WebRTC audio with Cloudflare TURN relay; in‑call chat over a data channel, kept only in the browser.
  • Google sign‑in, an 18+ gate and in‑call reporting; public pages prerendered on Cloudflare Pages.
  • React 19
  • TypeScript
  • WebRTC
  • Supabase
  • TanStack Router
  • Zustand
Solo indieWeb · Offline Formatter app icon

Formatter

Free developer tools that run in your browser

  • 7 languages
  • Nothing uploaded
  • Works offline
  • Formats JSON, YAML, XML, HTML, CSS, JavaScript and TypeScript with lazy‑loaded WebAssembly formatters.
  • Myers diff checker with word‑level highlights; on‑device image compressor and resizer.
  • Drag‑and‑drop HTML email builder; every tool route prerendered with its own SEO metadata.
  • React 19
  • TypeScript
  • Redux Toolkit
  • WebAssembly
  • Tailwind CSS
  • Vite
Solo indieiOS · Android Grovely app icon

Grovely

Puzzle your day — a daily puzzle game

  • 4 games · 174 levels
  • Offline‑first
  • Daily challenges & streaks
  • Cross‑platform puzzle engine — Jigsaw, Sudoku, Sliding Tile and Memory Match.
  • On‑device Sudoku generator with a unique‑solution guarantee.
  • 60 fps Skia canvas; SQLite storage with InstantDB cross‑device sync and auth.
  • React Native
  • Expo
  • RN Skia
  • InstantDB
  • SQLite
  • Jest
Solo indieiOS · iPadOS · macOS LoomBox app icon

LoomBox

Save anything — a private, native inbox

  • Apple ecosystem
  • No account, no server
  • Zero trackers
  • Share Extension captures links, reels, PDFs, screenshots and places from any app.
  • Auto‑categorised and searchable, stored on‑device, zero third‑party dependencies.
  • Background downloads with Live Activities, iCloud sync and a StoreKit 2 Pro plan.
  • Swift
  • SwiftUI
  • SwiftData
  • Swift Concurrency
  • WidgetKit
  • StoreKit 2
Solo indieiOS · Android Ecreelo app icon

Ecreelo

Scroll & Shop — a shopping reel

  • Offline‑first
  • Phone & tablet layouts
  • Store link kept on every save
  • Product cards scroll one screen at a time; the ones worth buying are filed into collections.
  • Reads answer from SQLite and writes queue in an outbox, replayed in order when a connection returns.
  • Keyset‑paged reel over a fixed shuffle line, so every session sees the whole catalog without repeats.
  • Flutter
  • Riverpod
  • go_router
  • Supabase
  • SQLite
  • Freezed
Solo indieiOS · Android Astropedia app icon

Astropedia

Vedic astrology with an on‑device AI guide

  • On‑device AI
  • No account, no ads
  • English · हिन्दी · বাংলা
  • Kundli, Vimshottari dasha, panchang and Ashtakoota matching from the app’s own astronomy code.
  • Saga, a Gemma model I fine‑tuned for Vedic astrology, runs on the phone through ExecuTorch.
  • Positions come from the app, never the model; charts, chats and journal stay on the device.
  • React Native
  • Expo
  • ExecuTorch
  • Gemma
  • SQLite
  • i18next
GitHub App Store & Google Play · coming soon
Enterprise SaaSiOS · Android · Web Zoca app icon

Zoca & Chrone

Operating system for salons, spas and wellness

  • Production core · $3M+ ARR
  • 500+ businesses
  • Tap to Pay
  • Calendar booking, client & service management, payments and an AI chatbot for multi‑location salons.
  • Tap to Pay on iPhone and Stripe Terminal through native Swift & Kotlin bridges.
  • Proprietary server‑driven UI ships components over the air — weeks to hours.
  • React Native
  • Next.js
  • Fabric
  • TurboModules
  • Stripe Terminal
  • TanStack Query
Open sourceChrome · Web Repruvia icon

Repruvia

Browser bug reporter & session capture

  • Chrome MV3
  • BYO‑key AI
  • Zero telemetry
  • Content‑script event capture with throttled OffscreenCanvas tab serialization.
  • Konva‑based canvas annotation with full undo / redo.
  • LLM vision drafting (OpenAI, Anthropic, Gemini, Grok) that runs client‑side only.
  • TypeScript
  • Chrome MV3
  • Konva
  • OffscreenCanvas
  • LLM vision
Open sourcemacOS · CLI OpenClean app icon

OpenClean

Free, open‑source Mac cleaner with undo

  • GPL‑3.0
  • Quarantine & restore
  • No telemetry
  • Smart Scan, Uninstaller, Space Lens disk map, duplicate finder and a live menu bar monitor.
  • Every cleaning rule is readable YAML with a safety level and reason, linted in CI.
  • Signed, notarized app with a Homebrew cask, in‑place updates and a scriptable JSON CLI.
  • Swift 6
  • SwiftUI
  • Swift Concurrency
  • Yams
  • ArgumentParser
  • Homebrew
05 / Experience

Commercial work & leadership

Dec 2023 — Present Now Zoca Bengaluru, India

Founding Frontend Engineer & Frontend Lead

  • Lead the company‑wide frontend team across mobile and web — architecture, code review and roadmap.
  • Built Zoca's React Native app from line zero as the core product, now live on iOS and Android.
  • Architected a server‑driven UI system shipping components over the air; drove the migration to the New Architecture (Fabric, TurboModules).
  • Tap to Pay on iPhone and Stripe payments through native Swift, Objective‑C, Kotlin and Java modules.
  • Design system cut UI build time 40%; CI/CD with EAS, GitHub Actions and Fastlane cut deployment effort 90%.
  • React Query data layer 80% faster; WebSocket upload tracking cut support tickets 30%; 100% crash‑free sessions.
  • Shipped
  • Zoca iOS
  • Zoca Android
  • Zoca Web
  • Chrone iOS
Aug 2023 — Nov 2023 MPS Info Services Kolkata, India

Software Developer

  • Delivered 8 mobile and web apps for tax and wedding‑management platforms (React Native, React.js).
  • Integrated Razorpay, PayU and PhonePe with secure checkout, webhooks and refunds.
  • Cut API latency 50% with caching and load times 80% with prefetching; stood up Linux production servers with Nginx, SSL and Laravel.
Jan 2023 — Jun 2023 Amazon India Bengaluru, India

Support Engineer Intern

  • Automated deployment pipelines for internal engineering tools — 10× CI efficiency, builds from 12 to under 6 minutes. Earned a full‑time return offer.
06 / Stack

Architecture & tooling

ALanguages & runtimes

  • TypeScript
  • JavaScript (ESNext)
  • Swift
  • Kotlin
  • Dart & Flutter
  • React Native
  • React.js
  • Next.js
  • Svelte
  • Node.js
  • Express.js
  • PHP & Laravel
  • Tailwind CSS

BMobile & native bridge

  • Fabric (C++ JSI)
  • TurboModules
  • Expo & EAS Build
  • React Native Skia
  • iOS / Android native modules
  • SwiftData
  • Reanimated 3
  • OTA updates

CData, state & sync

  • TanStack Query
  • InstantDB
  • MMKV & SQLite
  • Redux Toolkit
  • Zustand
  • GraphQL & REST
  • WebSockets
  • Firebase & Supabase

DPayments & hardware

  • Tap to Pay on iPhone
  • Stripe Terminal SDK
  • StoreKit 2
  • Razorpay
  • PhonePe
  • PayU

EDevOps, testing & quality

  • Fastlane
  • GitHub Actions
  • Jest
  • React Testing Library
  • Detox E2E
  • Sentry
  • Xcode & LLDB
  • Linux & Nginx
  • Cloudflare Pages
  • WCAG a11y
  • i18n
07 / Education

B.Tech, Information Technology

JIS College of Engineering · 2019 — 2023
8.63 / 10
08 / Contact

Have a product to build or ship?

I take on freelance and contract work: new mobile apps and MVPs, AI features, and rescues of apps that are stuck before launch. Send a few lines on what you’re building and your timeline, and I’ll reply with how I’d approach it. Bengaluru or remote.

Email copied to clipboard