Loading

Senior Software Engineer — Mobile (Flutter · React Native) + Backend (Node.js · TypeScript)

Durgesh Parekh

Senior Software Engineer | Flutter · React Native · Node.js

I design and build products from scratch. Over 8+ years I've been a founding engineer, led a team of 8, and delivered mobile, backend, and connected-device systems end to end — architecture, real-time MQTT/IoT platforms, offline-first apps, API design, and release engineering through to the App Store and Play Store. I've shipped platforms supporting 50,000+ connected devices and thousands of active users for YC-backed startups and clients across the US, UK, EU, UAE, and India, with a track record of 40% lower mobile maintenance overhead, 25% faster app startup, 20% lower AWS hosting costs, and 15% higher onboarding conversion. I work with a product mindset — owning features from discovery and workflow design through release — and integrate AI APIs (OpenAI vision/OCR) into production features.

Currently open to senior mobile / full-stack remote roles & contracts.

Based in India (IST) — open to remote roles across US, UK, EU, and UAE; available immediately for remote, open to hybrid/onsite with sponsorship.

DP

Experience

8+ Years

Focus

Mobile × Full-Stack

About

Building products from idea to scale

Product-focused engineer with 8+ years shipping mobile apps, admin platforms, and full-stack systems for startups — owning architecture, analytics, CI/CD, and end-to-end deployments.

Product Development

Transform business needs into scalable features, MVPs, and user-centered product flows.

System Design

API-first backends, event-driven architecture, and systems built to scale with product growth.

Mobile Engineering

End-to-end Flutter and React Native ownership across Android, iOS, and web — architecture through production.

Backend Development

Node.js, TypeScript, Supabase, MongoDB, PostgreSQL, and serverless patterns on AWS.

AI API Integration

Hands-on integration of OpenAI vision/OCR APIs into production features, replacing manual workflows with automation.

Journey

  • 2017

    Started at Smartnode as founding Android developer

  • 2020

    Built Smartnode's home automation iOS module end to end

  • 2020

    Led cross-platform transition to Flutter

  • 2022

    Software Team Lead & engineering management at Smartnode

  • 2025

    Senior Software Engineer — mobile lead at Viva Chefs

  • 2026

    Senior Software Engineer & Technical Consultant at Thinkraft Technologies

  • 2026

    Launched Converso lead CRM, delivered WellTek IoT & shipped Xposcan

B.E., Computer Science and Engineering

Gujarat Technological University · Vadodara, Gujarat

May 2017·First Class with Distinction (7.5 CGPA)

Skills

Engineering depth across mobile and full-stack

From Flutter and React Native to Node.js backends, cloud infrastructure, and AI API integrations.

Core
Flutter · DartReact Native · ExpoNode.js · TypeScriptSystem DesignOffline-first architectureFirebaseREST APIsReal-time systems (MQTT/IoT)Git · CI/CD (release automation)
Working knowledge
Next.js · ReactAWS (EC2, Lambda, IoT Core, cost optimization)Serverless architectureAI API integration — OpenAI (vision/OCR)SQL / NoSQL databases (PostgreSQL, Supabase, MongoDB)AI-assisted development tools

Projects

Featured work

Products shipped across mobile, web, IoT, AI learning, hiring platforms, and e-commerce — from MVP to production scale.

C

Converso — Lead CRM SaaS

Featured

Multi-tenant lead CRM for high-ticket Indian SMBs — Flutter mobile app, Next.js dashboard, and a serverless Node.js/TypeScript API on AWS Lambda with Supabase Postgres.

  • Multi-Tenant Platform: Business-scoped data model with Postgres row-level security, role-based permissions, and plan-aware seat and lead-cap enforcement across mobile and web clients.
  • Serverless Backend: Node.js on arm64 Lambda behind HTTP API Gateway, EventBridge scheduled jobs with dead-man's-switch monitoring, AWS Secrets Manager, and Cloudflare R2 presigned uploads for zero-egress storage.
  • Lead Ingestion & Attribution: Meta and Google Ads webhook intake with campaign and click-ID attribution captured at lead creation for closed-loop ad ROI reporting.
  • Messaging & AI: WhatsApp Cloud API two-way messaging on direct Meta Tech Provider access, Firebase Auth and FCM, and OpenAI-powered business-card scanning for instant lead capture.
FlutterNext.jsNode.jsTypeScriptAWS LambdaSupabase
V

Viva Chefs — Customer & Chef Apps

Featured

End-to-end Flutter apps with Codemagic CI/CD, PostHog analytics, and internal admin tools for booking, pricing, and operations.

  • Marketplace Mobile Apps: Led full-lifecycle Flutter development for customer and chef apps across iOS and Android, scaling to thousands of active bookings.
  • Codemagic CI/CD Pipelines: Automated build and store submission pipelines, slashing release cycle time from 2 hours down to ~35 mins (saving 3+ hours per release).
  • Ops Tooling & Growth: Built React admin portals (Dish Rate Calculator, Chef Dispatch, Tip/Payout flows) and integrated PostHog analytics, boosting onboarding conversions by 15%.
FlutterPostHogCodemagicReactNode.js
X

Xposcan — Expo Lead Manager (2026–present)

Featured

Lead-capture app live on the App Store and Play Store: offline OCR of visiting cards with AI-powered field extraction (OpenAI vision API), event-wise lead organization, follow-up reminders, multi-user teams with role-based access, and Excel/CSV/PDF export. Built with Flutter and a Node.js/TypeScript backend.

  • AI Vision Lead Capture: Architected Flutter app (live on App Store & Play Store) with offline OCR and OpenAI Vision extraction, cutting manual lead entry time by 85%.
  • Cloud REST APIs: Built Node.js/TypeScript REST APIs for event lead organization, follow-up reminders, and automated syncing.
  • RBAC & Multi-Format Export: Implemented multi-user role-based access control with one-tap team data exports to Excel, CSV, and formatted PDF reports.
FlutterNode.jsTypeScriptOpenAI API
W

WellTek IoT — Smart Weight Tracking Platform

Featured

Real-time IoT load and material weight monitoring solution transforming industrial weighing sensors into intelligent cloud platforms for fleet management and factory inventory.

  • Live Sensor Telemetry: Engineered real-time IoT load-monitoring platform with live telemetry from industrial weighing sensors and automated cloud data logging.
  • Shrinkage & Overload Alerts: Built automated alert rules for low stock, overload conditions, and material loss/theft across facilities and fleet vehicles.
  • Cross-Platform Dashboards: Built cross-platform mobile, tablet, and web dashboard interfaces for multi-location inventory tracking across warehouses and factories.
FlutterNode.jsTypeScriptIoTReal-Time Telemetry
S

Smart Node Home Automation

Featured

Cross-platform IoT app for lighting, curtains, RGB, door locks, and IR control — founding product from Android to Flutter.

  • Cross-Platform Flutter Migration: Led full migration from native Android to unified Flutter app, eliminating code duplication across iOS and Android with a single codebase.
  • Sub-100ms IoT Control: Architected sub-100ms hardware control latency pipelines over MQTT and UDP socket communication for instant local and cloud control.
  • Scale & Reliability: Scaled IoT ecosystem to support 30,000+ concurrent active devices with 99.9% uptime and 4.5+ star App Store ratings.
FlutterAndroidiOSIoTAWS
M

MySivi — AI English Learning (YC W22)

Featured

Contract MVP lead for a Y Combinator–backed English-practice app: built Flutter platform with AI-bot conversations, pronunciation feedback, and region-based auth.

  • YC MVP Leadership: Contract MVP lead for a Y Combinator–backed (YC W22) English-practice app built with Flutter.
  • Interactive AI Bot: Built interactive speaking app with AI-bot conversations and real-time pronunciation and grammar feedback loops.
  • Global & Regional Auth: Implemented region-based authentication (Indian phone OTP + global Firebase Google Sign-In) across Android and iOS.
FlutterFirebaseAI BotMVP

More projects

S

Smart Node Web — Touch Panel Designer

Flutter Web design portal for sales reps and dealers to visually configure custom touch panels, map appliance icons, and auto-generate production-ready PDFs.

  • Interactive Visual Canvas: Developed visual drag-and-drop touch panel designer and configuration portal using Flutter Web.
  • 50–60% Material Wastage Cut: Automated specification and design PDF generation for assembly lines, cutting material wastage by 50–60% and boosting production efficiency.
  • Custom Load Mapping: Provided clarity on device load requirements and custom icon placements for bespoke smart home deployments.
Flutter WebNode.jsProduct DesignCanvas
S

Smart Node — Smart Screen Control

Architected and developed Home-Link (4-inch) and Home-Link Pro (8-inch with control knob) smart touch screen panels for localized control of IoT appliances, lighting, HVAC, and third-party IP cameras.

  • Hardware Control Layer: Architected UI and control layer for Home-Link 4" and 8" smart screens on custom Android hardware in Flutter.
  • Rotary Knob Integration: Designed precision rotary knob integrations for smooth dimming, fan speed, and HVAC tuning.
  • Security & Camera Feeds: Integrated live IP camera streams directly onto wall-mounted displays with cryptographic hardware-binding security.
IoTFlutterAndroidEmbedded SystemsHardware Integration

Experience

Career timeline

8+ years from founding mobile engineer to senior mobile lead — shipping IoT, marketplace, and production apps for startups in India and the US.

Download Resume

Senior Software Engineer / Technical Consultant

Thinkraft Technologies (Self-Employed)

Vadodara, India · Self-employed technical consultant delivering mobile, IoT & AI systems for global clients.

Jan 2026 — Present

  • Converso (in-house SaaS, getconverso.in): Designed and shipped a multi-tenant lead CRM for high-ticket Indian SMBs — Flutter mobile app, Next.js dashboard, and a serverless Node.js/TypeScript API on AWS Lambda with Supabase Postgres and row-level security; launched publicly in September 2026.
  • WellTek IoT Platform: Delivered a real-time industrial load-monitoring platform connecting smart weighing sensors to cross-platform mobile, tablet, and web dashboards, with automated weight logging and alert rules for overload and material loss across warehouses and fleet vehicles.
  • Xposcan Product Launch: Built and shipped an AI-assisted lead-capture app live on the App Store and Play Store — offline OCR, OpenAI Vision field extraction, Node.js/TypeScript REST backend, and multi-user RBAC — reducing manual lead-entry time by 85%.
  • Delivery Ownership: Owned product scoping, technical decisions, production troubleshooting, and delivery across both client engagements and in-house product work.

Senior Software Engineer — Mobile Lead

Viva Chefs Inc.

San Francisco Bay Area, CA (Remote) · In-home chef marketplace.

Apr 2025 — Dec 2025

  • Mobile Leadership & Scale: Led architecture, implementation, testing, and production releases for the Customer and Chef Flutter apps serving thousands of active users.
  • CI/CD Pipeline Automation: Automated App Store and Play Store delivery with Codemagic CI/CD, cutting build and submission time from ~2 hours to ~35 minutes (a roughly 70% reduction).
  • Product Growth & Analytics: Implemented PostHog event tracking and session replay instrumentation, contributing to a 15% improvement in mobile onboarding conversion.
  • Operations & Pricing Portals: Built React operations tools for chef dispatch, dish-rate calculations, pricing, tips, extras, grocery bills, and booking workflows used by internal operations teams.
  • Hire Curated Delivery: Delivered Hire Curated (Aug–Oct 2025) with dynamic screening templates, auto-sent candidate questionnaires, and analytics workflows that saved recruiters 15+ hours per week.

Software Team Lead — Engineering

Smartnode Automations Pvt Ltd

Vadodara, Gujarat, India

Dec 2022 — Mar 2025

Smart-home IoT platform — progressed from founding Android engineer to Software Team Lead over 8+ years.

  • Engineering Leadership: Led an 8-engineer software team across mobile, web, backend, and QA — daily stand-ups, sprint and release planning, code delivery, production support, and cross-functional execution with hardware and business teams.
  • High-Throughput IoT Scale (30,000+ Devices): Refactored Node.js backend services and real-time MQTT message queues to support 30,000+ concurrent devices at 99.9% uptime, cutting command latency from 1.5s down to 200ms.
  • Product Integrations End to End: Designed new product integrations from system architecture and data flow through MQTT/AWS IoT communication, backend services, mobile interfaces, and production rollout.
  • Hotel Automation Product Line: Spearheaded end-to-end architecture for a new Hotel Automation line from POC to production—synchronizing a receptionist Flutter Web portal with staff mobile apps and on-site RFID key management.
  • Home-Link Smart Screen Controller: Architected the Home-Link Smart Screen Controller on custom Android hardware with Flutter, engineering cryptographic hardware-binding security to protect proprietary software.
  • Ecosystem & Voice Integrations: Oversaw end-to-end system design for DALI lighting protocol integration, App Shortcuts, 'Add to Siri', account switching, sub-user permissions, in-app Google Home/Alexa linking, and Apple HomeKit hub POC.
  • NFC Automations & Support Infrastructure: Engineered secure NFC automation workflows with cryptographic tag validation; built an advanced support portal managing multi-tier team access, audit logging, and Over-the-Air (OTA) firmware updates.
  • Product Research & Roadmap: Ran product research and roadmap prioritization against hardware milestones and customer requirements, translating product decisions into executable engineering workstreams.
  • Cloud DevOps & Cost Optimization: Optimized AWS cloud infrastructure (EC2, IoT Core, Serverless) and database query patterns, reducing monthly hosting expenses by 20% while sustaining high-throughput IoT scale.

Senior Mobile Application Developer (Flutter + Node.js)

Smartnode Automations Pvt Ltd

Vadodara, Gujarat, India

Aug 2020 — Nov 2022

  • Cross-Platform Migration: Led the migration from legacy native Android/iOS apps to a unified Flutter codebase across Android, iOS, and Web, reducing maintenance overhead by 40% and consolidating cross-platform feature delivery.
  • Startup Performance (+25%): Improved mobile startup performance by 25% through code reviews, rendering and state-management optimization, and targeted cleanup of legacy application flows.
  • Offline-First Architecture: Implemented an offline-first architecture using Hive for local persistence, with instant cached-state hydration on launch.
  • Touch Panel Design Portal (Flutter Web): Developed a Flutter Web Touch Panel Design Portal enabling sales teams and dealers to configure custom panels, map appliance icons, and generate production-ready PDFs, reducing material wastage by 50–60%.
  • Mobile Platform Integrations: Delivered geofencing, Siri Shortcuts, app widgets, background workflows, IFTTT, sunrise/sunset triggers, and native smart-panel interfaces while keeping the primary application architecture cross-platform.
  • Backend & Cloud Reliability: Managed Node.js backend services and AWS EC2 infrastructure at 99.9% uptime for high-volume IoT/API traffic; led code reviews and mentored junior mobile developers.

iOS Developer

Smartnode Automations Pvt Ltd

Vadodara, Gujarat, India

Jan 2020 — Aug 2020

  • Native iOS Architecture: Built and maintained Smartnode's home-automation iOS module — lighting, curtain, IR, lock, and other device controls — with UDP socket communication for instant local LAN discovery and MQTT for sub-100ms cloud hardware control.
  • Store Rating Boost & Reliability: Implemented native mobile capabilities and production fixes across Swift/iOS, resolving critical crashes and raising App Store ratings from 3.5 to 4.5+ stars while establishing feature parity with the Android app.
  • UI/UX & Hardware Co-Design: Collaborated cross-functionally with backend and hardware teams to deliver Apple-standard UI/UX flows and led regression testing across diverse iOS devices and OS versions.

Android Developer (Founding Member)

Smartnode Automations Pvt Ltd

Vadodara, Gujarat, India

Sep 2017 — Dec 2019

  • Founding Mobile Architecture: Joined as a founding mobile engineer and architected the Android app with an offline-first architecture, using UDP socket programming for direct LAN control and MQTT for real-time cloud-to-hardware communication.
  • Core Automation Modules: Built core automation modules from scratch (lighting, curtains, RGB moods, door locks, IR devices, scenes), partnering with embedded hardware engineers to co-design protocol schemas.
  • Scale to 50,000+ Devices: Helped scale the platform to 50,000+ connected smart panels and touch switches across residential and commercial deployments, with sub-100ms command latency over MQTT and AWS IoT Core.

Resume

Download a PDF with my experience, projects, and contact details.

Download Resume

Contact

Let's build something meaningful

Open to senior mobile engineering and full-stack roles — remote or hybrid.

Reach out by email, phone, or social — I typically respond within 1–2 business days.