SDE-II · open to frontend & cross-platform roles

One engineer,
two platforms.

Prakhar Pandey — React across web & mobile · React Native · TypeScript

5+ years shipping production frontends across web and mobile — component architecture, payments, security, and real-time data — dropping into native Kotlin when it counts.

5+Years
11Apps shipped
50K+Users
~85%Firebase cost cut

Same components, two platforms — hover a row.

Mobile01 · Workctrl

Workctrl — workplace operations platform

50K+users · 0.21% crash rate

Enterprise app (room booking, visitor management, food ordering). I own payments & security.

  • Payment-grade reliability: idempotency keys, exactly-once UPI across app-switch round-trips, hold-release watchdog.
  • VAPT hardening — SSL public-key pinning, device-integrity gate, hand-authored native jail-monkey patch.
  • OneSignal deep-routing (~20 types); Firebase RTDB live order tracking; Expo 53 / 16 KB migration.

React Native · TypeScript · Redux Toolkit · TanStack Query (MMKV) · Razorpay · Keycloak

Book · Meeting Room 4
Mobile02 · Meeting Room Tablet◆ Headline

Meeting Room Tablet — real-time room kiosk

80–90%fewer Firebase reads (measured)

A wall-mounted booking kiosk with on-device face-recognition check-in, live across meeting rooms.

  • On-device face recognition in native Kotlin + OpenCV (blink/texture/motion liveness) — no cloud round-trip.
  • Owned the transport migration Kafka → Firebase RTDB; bounded rolling-window query.
  • Fleet ops: heartbeat monitoring, UAT/PROD switch, quick-book / check-in / extend / end.

React Native · Expo · Kotlin · OpenCV · Firebase RTDB · TanStack Query · OAuth2

Meeting Room 4● Available now
10:24
09:00 · Standup
10:00 · 1:1 Sync
10:30 · Book →
11:30 · Free
Mobile03 · SW Tickets

SW Tickets — internal support ticketing

Zero-releaseworkflow changes — server-driven

Lead author. A backend-driven workflow engine: the server defines valid transitions and fields; the client renders whatever it permits.

  • Role-gated UX from one codebase — manager (KPIs/all tickets) vs user (raise + mine).
  • Multi-step Raise-Ticket form with cascading fields + S3 presigned attachment upload.
  • Keycloak PKCE with single-flight refresh; Sentry + Clarity observability.

React Native · TypeScript · Keycloak PKCE · S3 · Sentry · Microsoft Clarity · OneSignal

Tickets · SLA
Mobile04 · Smart Setup

Smart Setup — IoT device onboarding

~40%fewer provisioning failures

Greenfield provisioning wizard for Sonoff/Tasmota Wi-Fi switches across 60+ smart-building campuses.

  • Concurrent mDNS + /24 subnet discovery (abort-on-found, DHCP-first).
  • Two-backend model (BMS ObjectIds vs Core GUIDs) with a translation layer.
  • NetInfo-aware flow suspends on Wi-Fi instability before bad state is written.

React Native · Expo Router · Zustand · TanStack Query · MQTT/Tasmota · Keycloak

Discovering devices…
  • Sonoff · 10.0.4.21
  • Tasmota · 10.0.4.34
  • Sonoff · 10.0.4.55
iOS + Android05 · NoWorriesApp

NoWorriesApp — mental-wellbeing tracker

~30%fewer redundant network calls

A guided worry-logging and mood-tracking app — recognise, manage, and ease a worry, then track how you feel over time.

  • Happiness Tracker across five life areas with a tracked happiness index over time.
  • Guided "My Journey" worry flow; response caching + request deduplication.
  • Shipped to both the App Store and Google Play, architecture through release.

React Native · REST APIs

Happiness Tracker
My home life
My social life
My love life
My health life
Web + Mobile06 · Clinicards

Clinicards — EU patient-recovery platform

18hospital & clinic builds from one codebase

A home-monitoring app for post-op recovery: patients log health metrics along a carepath and watch their trends. Built across React web and React Native — my clearest proof of "two platforms."

  • 53 metric-card types (pain, mood, blood pressure, range-of-motion, recovery %) with Victory Native trend charts.
  • White-label for 18 org builds via 42 feature flags + per-tenant theming, all from one codebase.
  • AWS AppSync / GraphQL (Apollo) backend; Cognito auth with MFA + biometric/PIN; GDPR flows.

React (web) · React Native · Expo · Apollo / AppSync GraphQL · AWS Cognito · Victory Native

clinicards.app/insights

More work

MobileReal-time vote sync

QU App — collaborative Spotify voting

React Native · Firebase RTDB · Spotify Web API · OAuth2

Shared rooms where everyone votes on the next track. Real-time vote sync via Firebase RTDB, Spotify OAuth2 with rate-limit handling and exponential backoff, optimistic UI.

Smartworks · Gurgaon

May 2024 – Present

SDE-II — Software Engineer, Frontend & Mobile

Own the frontend across three products — Smart Setup (IoT provisioning), Workctrl (workplace ops), and SW Tickets — making architectural calls, leading releases, and driving security/performance work (VAPT hardening, Expo 53 / 16 KB migrations). Details in Featured Work above.

Infinity Soft Systems · Noida

Dec 2022 – Mar 2024

React Native Developer

Shipped two consumer apps from architecture through store release: QU App (real-time collaborative Spotify voting on Firebase RTDB) and NoWorriesApp (mental-wellbeing tracking with response caching). Owned client communication alongside development.

iFlair Web Technologies · Ahmedabad

Feb 2022 – Nov 2022

Frontend Developer (React & React Native)

Built symptom-tracking flows, recovery charts, and the patient dashboard for Clinicards — a live EU patient-health platform (React Native + React web) — using AWS Amplify/AppSync/GraphQL and Victory Native. First deliberate WCAG-oriented work; collaborated with Netherlands-based stakeholders across time zones.

Shantikunj · Haridwar

May 2021 – Jan 2022

Junior Software Engineer

First engineering role. Built a mobile platform for video-on-demand and live-event streaming (YouTube API), and got genuinely comfortable with React Native and shipping to real users.

Languages

TypeScriptJavaScript (ES6+)KotlinHTML5CSS3

Mobile & Native

React NativeExpoExpo RouterAndroidiOSKotlin / OpenCV native modules

Frontend (Web)

React.jsRedux ToolkitTanStack React QueryReact RouterResponsive UIWCAG accessibilityWebpack

State & Data

Redux ToolkitTanStack React QueryZustandMMKVContext API

Auth & Security

OAuth2 / OIDCKeycloak (PKCE)SSL public-key pinningDevice integritySecureStore

Payments

RazorpayIdempotency / exactly-once flows

APIs & Data

RESTGraphQL / Apollo ClientAxios

Real-Time & IoT

Firebase Realtime DBOneSignalMQTTKafka (migration)

Build & Release

Expo EASFastlane16 KB / New-Arch migrationPlay Store & App StoreGit

Quality & Performance

TypeScript strictJestManual QAFlashList / virtualizationSentryMicrosoft Clarity

Tools

FigmaJiraVS CodeLinux
MCA2019 – 202170%

Master of Computer Applications

Dev Sanskriti Vishwavidyalaya · Haridwar

BCA2016 – 201980%

Bachelor of Computer Applications

Dev Sanskriti Vishwavidyalaya · Haridwar