Available now · Remote or anywhere in India

Senior Software Engineer building web and mobile products with React & Flutter.

12+ years shipping enterprise applications for insurance, healthcare and operations: React and TypeScript on the web, Flutter on mobile, and Vue.js. I specialise in micro-frontends, schema-driven UI and performance engineering, and I own delivery from design review to production.

Portrait of Prince Goyal
  • < 2.5 minto process an insurance submission, down from hours
  • 80%less manual review time with an analytics dashboard
  • 8+Flutter applications built
  • 20+native Android applications built
Expertise

React, Flutter and Vue.js

Three stacks I've shipped to production, for web and mobile.

Web · Primary

React & TypeScript

Large enterprise web platforms.

  • Micro-frontends with Module Federation
  • Schema-driven UI engines for multi-product apps
  • Performance: Vite plugins, chunk splitting, LCP
  • Redux Toolkit, Zustand, TanStack Query

Quest Submissions, DataDrivenRenderer, Growth Monitor, DQR, Fetch

Mobile · Primary

Flutter & Dart

Production mobile apps from system design to store release.

  • 8+ Flutter apps, plus 20+ native Android apps
  • Bloc, Riverpod, clean architecture (MVVM/MVI)
  • Dart isolates and widget rebuild optimisation
  • Maps, Google Fit, Vonage video, FCM, Crashlytics

Health Interface, Fannetic

Web

Vue.js

Vue 2 and Vue 3 enterprise applications.

  • Composition API and Options API
  • Pinia and Vuex state design
  • Vue Router guards for role-based access
  • Vee-Validate multi-step forms

Logistics Quote & Bind Portal

Selected work

Case studies

How I approached four enterprise platforms: the problem, the architecture decisions and the measurable outcome.

  • React
  • TypeScript
  • JSON Schema

DataDrivenRenderer: a schema-driven UI engine

One engine that renders complex forms and reports from JSON templates, so new product lines ship as configuration.

15+ condition operators, no hardcoded product UI

  • Module Federation
  • Vite plugin
  • Keycloak

A zero-downtime micro-frontend platform

A shell that lets product teams release independently, plus a custom Vite plugin that holds back the app until sign-in is verified.

Under 5 KB loaded before sign-in

  • React
  • TanStack Query
  • Virtualisation

Growth Monitor: analytics at scale

A scoring and reporting dashboard that stays responsive under heavy datasets.

80% less manual review time

More projects

Health Interface: healthcare app

Appointment booking, Vonage video consultations, AI chat with the OpenAI API, Google Fit health-data sync, provider discovery on Google Maps, FCM reminders, and Crashlytics for production stability.

  • Flutter
  • Dart
  • Firebase
  • Vonage
  • OpenAI

Fannetic: sports engagement

Live match updates, quizzes and a points-based reward system, built for many concurrent users with low-latency UI.

  • Flutter
  • Dart

Logistics Quote & Bind Portal

A cargo insurance portal with instant premium recalculation, multi-step validation, role-based route guards, and live warnings for restricted or sanctioned routes.

  • Vue.js
  • Pinia
  • Vee-Validate
  • Tailwind CSS

DQR: aviation scoring & quotes

Replaced a manual spreadsheet process for aircraft premium scoring, rating and quoting, with instant recalculation and exportable reports.

  • React
  • TypeScript

Fetch: restaurant ordering

QR-code table ordering with real-time bill splitting and live order sync.

  • React
Experience

12+ years, from developer to technical lead

  1. Technical Lead – Frontend

    Jun 2024 – Sep 2026

    Concirrus · Noida

    An AI-powered specialty insurance underwriting platform for aviation, marine, construction and property.

    • Architected a React + TypeScript micro-frontend platform on Module Federation, with runtime URL resolution, health checks and dynamic overrides: a zero-downtime shell for independently released product modules.
    • Built a custom Vite plugin that keeps the pre-sign-in load under 5 KB by deferring React bundles until Keycloak SSO is verified, across Dev, UAT and Production.
    • Built DataDrivenRenderer, a schema-driven UI engine that renders complex forms and reports from JSON templates with 15+ condition operators.
    • Improved load performance: deferred the ~387 KB UserPilot SDK by 3 seconds for better LCP, prefetched modules with requestIdleCallback, and split Vite/Rollup chunks.
    • Built Leaflet.js exposure maps with marker clustering, integrated Keycloak SSO and role-based access, added Jest and React Testing Library coverage, owned production defect triage, and mentored 2 engineers.
  2. Senior Software Engineer

    Oct 2020 – May 2024

    Corevalue Technologies · Noida

    • Architected and shipped 3+ production Flutter apps across healthcare, sports and enterprise, from system design to App Store and Play Store release, integrating Google Maps, Google Fit, Vonage audio/video, FCM, Firebase Analytics and Crashlytics.
    • Built React dashboards and delivered Vue.js enterprise applications across Vue 2 (Options API, Vuex) and Vue 3 (Composition API, Pinia).
    • Integrated OpenAI (ChatGPT) APIs for in-app conversational assistance, improving engagement and reducing support queries.
    • Improved load time and crash-free rate by 10–20% through Dart isolate offloading, widget rebuild optimisation, list virtualisation and render-path tuning.
    • Introduced clean architecture patterns (MVVM/MVI with Bloc/Riverpod on mobile, feature modules with Redux Toolkit on web) that cut per-feature development time across the team.
  3. Senior Software Engineer

    Jun 2017 – Oct 2020

    Wtvision Pvt Ltd · Noida

    • Built Flutter, React and native Android applications for enterprise clients.
    • Led the team's move from Android-only delivery to cross-platform Flutter and React, cutting cross-platform development time by ~50%.
    • Delivered several client engagements in parallel, working with PMs and QA on schedules, defect backlogs and release quality.
  4. Earlier roles

    Feb 2014 – Jun 2017
    • Android Developer · Seo Corporation, NoidaFeb 2016 – Jun 2017
    • Software Developer · Prarzoo Pvt. Ltd., GhaziabadMar 2015 – Feb 2016
    • Junior Software Developer · Katyayini Infotech, NoidaFeb 2014 – Mar 2015

Education

  • Master of Computer Applications (MCA) · Galgotias Institute of Management & Technology, Greater Noida2014
Skills

What I work with

React & web

  • React
  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • CSS3 / SCSS
  • Tailwind CSS
  • Design systems

Flutter & mobile

  • Flutter
  • Dart
  • Bloc
  • Riverpod
  • Provider
  • GetX
  • Hive
  • Streams
  • MVVM / MVI
  • Offline-first
  • Android (Java/Kotlin)
  • React Native

Vue.js

  • Vue 3 (Composition API)
  • Vue 2 (Options API)
  • Pinia
  • Vuex
  • Vue Router
  • Vee-Validate
  • Vue Test Utils

Mobile integrations

  • Google Maps SDK
  • Google Fit
  • Health Connect
  • HealthKit
  • Vonage audio/video
  • FCM
  • Firebase Analytics
  • Crashlytics
  • App Store / Play Store releases

Architecture

  • Micro-frontends
  • Module Federation
  • Schema-driven UI
  • Clean architecture
  • Feature modules
  • Multi-tenant UI
  • REST & GraphQL

State & data

  • Redux Toolkit
  • Zustand
  • TanStack Query
  • Context API
  • Pinia
  • Bloc / Riverpod

Performance & build

  • Vite (custom plugins)
  • Rollup chunking
  • Code splitting
  • LCP / CLS
  • Bundle analysis
  • Virtualisation
  • Memoisation

Quality & delivery

  • Jest
  • React Testing Library
  • Code review
  • L2/L3 support
  • CI/CD
  • Git / Bitbucket
  • Jira
  • Agile

Auth & cloud

  • Keycloak SSO / RBAC
  • Firebase
  • Firestore
  • GCP
  • AWS

AI-augmented engineering

  • Cursor
  • Claude
  • GitHub Copilot
  • OpenAI API integration
Contact

Let's talk

I'm looking for a senior software engineer or technical lead role across web and mobile, remote or anywhere in India, and I can join immediately.

Also open to freelance and contract work

Web apps in React or Vue.js, mobile apps in Flutter, architecture reviews and performance audits.

Start a conversation