Hi, my name is

Vikash Rajpurohit. I build things for mobile.

>offline-first architecture

Software Engineer with 3 years 11 months of experience in mobile and backend development, specializing in React Native, application architecture, and performance optimization. Experienced with scalable applications, workflow automation, Supabase, and Python.

Open to work · Ready to relocate · Immediate joiner
scroll
0
Boxes scanned through a production QR pipeline
0
REST endpoints shipped with OpenAPI docs
0
Operational efficiency gain from workflow tooling
0
Reduction in app loading time after optimisation
01.

About me

I'm a Software Engineer with 3 years 11 months of experience in mobile and backend development, specializing in React Native, application architecture, and performance optimization.

Experienced with scalable applications, workflow automation, Supabase, and Python. I like the parts of the job most people avoid: owning large legacy codebases, making them stable and deployable, and designing sync layers that behave correctly when the network doesn't.

Most recently I was the sole developer of a production factory-operations platform processing 30,000+ boxes and 450+ challans — schema, row-level security, edge functions, AI reporting, backups, a 14-screen design system and the release pipeline.

Currently based in Surat, India — ready to relocate and available to join immediately.

Certifications

AWS Certified Developer – Associate

Amazon Web Services Training and Certification

02.

Skills & tooling

Languages

JavaScriptTypeScriptPythonSQLES6+

Mobile

React NativeExpoEAS BuildEAS Update / OTAReanimatedSwiftUI WidgetsFCM PushSecure Store

Web & Frontend

ReactNext.js 15Redux ToolkitReact RouterTailwindAnt DesignFabric.js

Backend & Data

SupabasePostgreSQLRow-Level SecurityDeno Edge FunctionsFirebaseREST APIsSwagger / OpenAPIResend

Engineering

System DesignApplication ArchitectureOffline-first SyncPerformance OptimisationScalable SystemsData AnalysisAI / ML pipelines

Cloud & DevOps

AWS (Certified Developer)CI/CDEAS Build

Tools & process

GitESLintAgile / ScrumProject ManagementCursorClaudeProblem-Solving
03.

What I'm doing right now

Cross-platform mobile

Shipping React Native + Expo apps with typed data layers, a shared design system and OTA releases through EAS channels.

Offline-first systems

Durable mutation queues, write-behind buffers and reconnect replay with exponential back-off — so the UI never waits on a network.

Postgres & backend design

Versioned migrations, row-level security on every table, triggers and edge functions — designing the schema before the screens.

AI/ML & automation

Building predictive-analysis and data-processing pipelines, turning raw operational data into decisions people can act on.

04.

Experience

Software Engineer

Aug 2022 — Jul 2026

Crest Infosystems Pvt. Ltd. · Surat, India

  • Sole developer of a production cross-platform app for a polymer manufacturer, supporting sales, production, and procurement with Supabase PostgreSQL RLS.
  • Built an offline-first QR scanning and sync pipeline processing 30,000+ boxes and 450+ challans with durable queues and reliable reconnect sync.
  • Owned the full stack, including database schema, Edge Functions, AI reporting, backups, 14-screen design system, EAS builds, and OTA releases.
  • Built a cross-platform habit and goal tracker with offline-first architecture, optimistic Redux updates, durable mutation queues, and exponential-backoff sync.
  • Designed Supabase PostgreSQL with RLS, triggers, and server-side streaks powering XP, levels, leaderboards, and rewards.
  • Developed production React Native apps for Android, iOS, and Web across banking, employee management, and e-commerce using TypeScript and modular architecture.
  • Improved application performance and development workflows, achieving 20–24× efficiency gains, while delivering features such as biometric app lock and native SwiftUI widgets.
React NativeTypeScriptSupabasePostgreSQLReduxEAS
05.

Selected projects

Jun 2026 — Jul 2026

Aarti Polymers

Factory Operations Platform · Sole developer

A production cross-platform app for a polymer manufacturer handling sales, production and purchases, with role-based access enforced by Postgres RLS.

  • Over 30,000+ scanned boxes and 450+ challans processed in production.
  • Offline-first QR scan pipeline — write-behind buffer plus a durable sync queue — so scanning never blocks on the network.
  • Owned the full stack: schema, RLS, Deno Edge Functions, AI reporting, backups, a responsive 14-screen design system, EAS builds, and OTA releases.
  • Shipped via EAS Build with OTA update channels.
React Native (Expo)SupabaseTypeScriptPostgres RLSDeno
Nov 2025 — Present

Life Dashboard

Gamified Habit & Goal Tracker

A cross-platform habit and goal tracker built around an offline-first data layer with optimistic updates and a gamification engine.

  • Optimistic Redux updates, a durable mutation queue and a Sync Service that replays queued writes on reconnect with exponential back-off.
  • Supabase Postgres backend across 9 versioned migrations — RLS on every table, triggers, server-side streak calculation.
  • XP / level / streak engine backed by an immutable score ledger, leaderboards and a rewards store.
  • Biometric app lock plus a native iOS SwiftUI home-screen widget fed from JS via App Group shared storage.
  • Reanimated 4 performance tuning, shipped over the air via EAS Update.
React Native (Expo)TypeScriptSupabaseReduxSwiftUI
At Crest Infosystems

Construction PM Platform

Full-stack project management · Tech lead

An end-to-end construction project management platform covering planning, tracking and reporting for site teams.

  • Led delivery on Next.js 15 + TypeScript.
  • 114 REST endpoints with complete Swagger / OpenAPI documentation.
  • Push notifications via FCM and transactional email via Resend, with per-user preferences and device-token management.
Next.js 15TypeScriptRESTOpenAPIFCMResend
At Crest Infosystems

Photo Annotation Editor

In-browser canvas tooling

A browser-based photo annotation editor built on Fabric.js for marking up site and inspection imagery.

  • Canvas lifecycle hooks with a full undo / redo history stack.
  • Persisted annotation state and media export pipeline.
  • Integrated into an existing production web application.
Fabric.jsReactTypeScriptCanvas API
06.

Education & highlights

M.Sc. — Information Technology

Babu Madhav Institute of Information Technology

Surat, India

  • 30%

    Performance optimisation

    Cut app loading times by 30% through TypeScript-led refactoring and render optimisation.

  • 24×

    Efficiency improvement

    Improved operational efficiency 24× by implementing Expo SDK for optimised workflows.

  • 10

    Feature delivery

    Developed 10 scalable TypeScript features within a year for enhanced user engagement.

07. What's next

Let's build something

I'm currently open to React Native and full-stack engineering roles — ready to relocate and available to join immediately. Whether you have a role in mind or just want to talk architecture, my inbox is open.