Gurugram, India

Ayush Dubey

Software Engineer

Software Engineer with 4+ years of experience building scalable cross-platform apps and SaaS products. Experienced in Flutter, iOS, Android, backend APIs, microservices, cloud architecture, and AI integrations.

About Me

A bit about who I am and what I do

I'm a Software Engineer based in India, currently leading mobile engineering at Twin.shop — an AI-powered virtual try-on and shopping platform. I previously built Flutter SaaS and white-label SDKs at RentOk serving hundreds of thousands of users, and maintained custom Android ROMs as an XDA Recognized Developer.

I'm constantly exploring on-device intelligence, scalable Flutter architecture, and AI-assisted engineering to ship high-impact products. My work spans mobile, backend systems, and privacy-first AI.

4+

Years Experience

380K+

Users Impacted

20+

Apps on Play & App Store

Experience

My professional journey so far

Lead Engineer – Flutter

Twin.shop

Jul 2025 – Present

Gurugram, India

  • Lead mobile engineering for Twin.shop, an AI-powered virtual try-on and shopping platform.
  • Own Flutter architecture, feature delivery, release planning, performance, and production-quality mobile standards.
  • Build AI-backed shopping and virtual try-on flows with design, backend, and AI teams.
  • Ship generative AI experiences on mobile — UX, API contracts, latency handling, loading states, and fallbacks.
  • Design reusable Flutter components for image-heavy shopping, product discovery, and personalized flows.
  • Drive modular structure, maintainable state management, analytics readiness, and scalable release workflows.

SDE-2 – Flutter

RentOk

Dec 2023 – Jul 2025

Gurugram, India

  • Promoted from SDE-1 to SDE-2 based on ownership of iOS delivery, white-label SDK work, and cross-platform feature leadership.
  • Built Flutter SaaS products serving 30,000+ property owners and 250,000+ tenants.
  • Led iOS development for the Manager App and migrated the Tenant App to a modern Flutter architecture.
  • Developed a white-label Tenant App SDK for partner-branded apps, contributing to ~80% enterprise revenue growth.
  • Built a dynamic branding library for runtime logo/icon switching with Android-specific app identity handling.
  • Delivered AI attendance and cafeteria modules using face recognition, geolocation, and QR — reducing manual effort by up to ~70%.
  • Designed an AI-assisted complaint-management module with categorization and priority routing, cutting resolution time by ~50%.

Founding Engineer – Flutter

Rooftop

Jul 2021 – Jun 2022

Remote

  • Built the company's first Flutter mobile and web product from prototype to early production.
  • Owned mobile architecture, reusable UI components, Firebase integration, and release-readiness for launch.
  • Managed Play Store and Web releases, CI/CD with GitHub Actions and Codemagic, and repository workflows.
  • Integrated Razorpay, Firebase Auth, analytics, event tracking, modular structure, SEO, and unit/widget tests.

Skills

Technologies and tools I work with

Mobile

FlutterDartAndroidiOSRiverpodProviderBLoCgo_routerMaterial 3FirebaseApp StorePlay Store

AI / ML

On-device LLMsRAGLocal inferenceEmbeddingsVector searchMultimodal AIFace recognition

AI Tools

CursorClaude CodeGitHub CopilotLLM-assisted debuggingRefactoringTest generation

Backend / Web

Node.jsFastAPIREST APIsNext.jsReact.jsTypeScriptJavaScriptPythonGo

Data / Cloud / DevOps

PostgreSQLMongoDBObjectBoxAWSGCPDockerGitHub ActionsJenkinsPostman

Work

Things I've built and contributed to

View all
01

Twin.shop

AI-powered virtual try-on and shopping app. Lead mobile architecture, generative AI UX, and production Flutter standards.

Mobile App

FlutterAI/MLMobileArchitecture
02

RentOk Manager App

Flagship B2B property management app serving 30K+ owners. Led iOS development and feature delivery across SaaS workflows.

Mobile App

FlutteriOSB2BSaaS
03

Tenant App SDK

White-label SDK for partner-branded tenant apps that contributed to ~80% enterprise revenue growth.

SDK

FlutterSDKB2BWhite-label
04

AI Attendance System

Face recognition, geolocation, and QR check-in flows that reduced manual attendance effort by up to ~70%.

Feature Module

AIFace RecognitionGeolocationQR
05

Dynamic Branding Library

Flutter module with runtime logo/icon switching and Android-specific app identity handling for multi-tenant delivery.

Library

FlutterAndroidBrandingModule
06

swipe_reveal_card

Lightweight Flutter card with horizontal swipe-to-reveal actions — published on pub.dev.

Package

Flutterpub.devUIPackage
07

scroll_dismissible_page

Scroll-aware swipe-down-to-dismiss page wrapper. Nested scrollables keep working; dismiss engages only at the top edge.

Package

Flutterpub.devUIPackage
08

segmented_progress_indicator

Segmented arc progress and fading spinner widgets for Flutter.

Package

FlutterUIPackage
09

infinite_paging_widget

Generic infinite-scroll list and grid with load-more for Flutter.

Package

FlutterUIPackage
10

contoured_shadow

Shape-following soft shadow via a Flutter RenderObject widget.

Package

FlutterRenderObjectPackage
11

sliding_window_indicator

PageView line indicator with a sliding visible window of lines.

Package

FlutterUIPackage
12

Custom Android ROMs

XDA Recognized Developer — maintained custom Android ROMs and device trees for Xiaomi devices, focusing on optimized builds, bring-up, and system-level debugging.

Open Source

AndroidKernelOpen SourceXDA

Education

B.Tech in Computer Science Engineering

St. Thomas' College of Engineering & Technology

Kolkata, India

Aug 2019 – Jul 2023

CGPA: 9.02

Relevant Coursework

OOPS ConceptsDatabase FundamentalsOS Fundamentals