Vinod Raghuwanshi · Team Lead, Mobile Engineering

One codebase.
100+ apps in the stores.

12+ years of building mobile apps. I lead mobile at Kinetic Software, where one Flutter codebase ships 100+ branded apps to iOS, Android and the web for universities worldwide, with new customers going live every month.

Good morning, AishaNorthgate Halls
Rent due 1 Oct
£640.00
Pay
Bookings
Repairs
Parcels
Keys
Food
Polls
Today
Parcel readyCollect from reception
Pizza night7pm · Common room
flavor: northgate

Demo brands · same code, different flavour

12+years building mobile apps
100+branded apps from one codebase, and growing
~30%fewer crashes at HeyHub
2015leading teams since
How I got here

Every era of mobile

I started with hybrid web apps and moved with the platform, from native Android and iOS to Flutter.

  1. jQuery MobileWhere it started: mobile web UIs
  2. CordovaWeb apps packaged as native
  3. IonicHybrid apps with a real UI kit
  4. Native AndroidJava and Kotlin
  5. Native iOSXcode, App Store releases
  6. FlutterOne codebase for Android, iOS and web
  7. TypeScript + PythonNow: web and backend too
Kinetic Software · 2024 to now

Four products, 120+ builds

Student-accommodation software used by universities and housing providers. Each customer gets their own branded app from the same code.

40customer apps

KxEngage

The resident app for everyday life in student housing.

Rent paymentsRoom bookingDigital keysParcel trackingFood orderingPollsMultilingualStaff portal
20+flavours

KxInspections

Digital room inspections that replace paper checklists.

Photo taggingAutomated damage chargesRoom historyReportsKxStudent integration
30customer apps

KxRequest

24/7 issue reporting for students, routed to the right team.

Confidential channelsAutomated routingPush notificationsInsights
30customer sites

Student Web

Accommodation booking portal, from search to signed contract.

BookingDocument signingSecure paymentsMaintenance requests
Live in the stores

Apps you can download today

Every app ships to the App Store, Google Play and the web from the same Flutter code. New customers go live every month, so this list keeps growing.

14 customer apps, one codebase

AI-assisted engineering

New language? I still ship it to production.

I use AI coding agents (Claude Code) as part of my daily work. They let me build, test and deploy whole systems in languages I don't write every day, like TypeScript test suites, Python deploy scripts and shell tooling, next to my Flutter work.

AI writes the first draft. I own the plan, the review, the tests and the release.

  1. Plan against the real code

    Before any code changes, the agent reads the codebase and writes a plan. I check it and approve it. Example: a plan to update translations on live apps without an app store release, with a safe fallback if the remote file is missing.

    OTA_LOCALIZATION_PLAN.md40 flavour entry points mapped
  2. Build in any language

    Agents write the code in whatever the job needs, and I review every change. Several tasks run in parallel, each in its own git worktree so they never clash.

    DartTypeScriptPythonBashgit worktrees
  3. Test it end to end

    I had AI build a Playwright end-to-end test suite in TypeScript for the Flutter web app. It covers login, room booking, issue reporting, the staff portal and performance, and runs in CI.

    Playwright8 test suitesJUnit reports in CIflutter analyze
  4. Teach the AI our standards

    I write custom AI skills so the output matches how the team works: a design-system skill that keeps every KxInspections screen consistent, and a skill that writes the customer-facing fix summary Jira needs before QA.

    kx-design-system skilljira-fix-summary skill
  5. Deploy to production

    Every change goes through the same pipelines as hand-written code, then out to the stores, the web and over-the-air patches.

    Bitbucket PipelinesCodemagicFastlaneXcode CloudTestFlightShorebirdAWS CodeDeployFirebase Hosting
Experience

12+ years, 4 teams

Insurance, enterprise, social and education apps, and a team lead role since 2015.

  1. Jan 2024 – PresentRemote

    Team Lead, Mobile Application Development

    Kinetic Software
    • Lead mobile development and releases: feature planning, code quality, performance, store submissions.
    • Run the white-label platform: one codebase, 100+ customer-branded mobile and web apps.
    • Built CI/CD with Xcode Cloud, Bitbucket Pipelines and Fastlane to automate build, signing and publishing.
  2. Jul 2021 – Dec 2023Promoted Oct 2023

    Team Lead, Frontend · Senior Flutter Developer

    HeyHub
    • Built HeyHub's Android, iOS and web apps and admin panel in Flutter.
    • Real-time features, push notifications and analytics; stability work cut crashes by ~30%.
    • Set up release pipelines and mentored junior developers.
    • HeyHub is now part of Kinetic, and the app I built lives on as KxEngage.
  3. Nov 2015 – May 2021Mumbai

    Team Lead

    Simple Logic IT Pvt. Ltd.
    • Led delivery of 10+ enterprise apps for CRM, sales, education and ticketing.
    • Projects include Metal CRM, Smart Anchor (Panasonic), Eduauraa and the AI-DBA mobile platform.
  4. Nov 2013 – Oct 2015Mumbai

    Mobile Application Developer

    ICICI Lombard General Insurance
    • Built IL-Insure for policyholders and a Risk Inspection app that digitised field inspections.
Toolkit

What I work with

Mobile

FlutterDartKotlinJavaNative iOSFlutter Web

Hybrid

IonicApache CordovajQuery Mobile

Web & backend

TypeScriptJavaScriptPythonDjangoSQLiteMySQL

Release & CI/CD

Xcode CloudBitbucket PipelinesFastlaneApp Store ConnectGoogle Play Console

Architecture

White-label appsMulti-flavour buildsREST APIsPush notificationsPaymentsi18n

AI engineering

Claude CodeAI agentsCustom AI skillsPlaywright (TypeScript)ShorebirdCodemagic

Leadership

Team leadMentoringAgile / ScrumClient communicationOracle Java SE 6 certified
Resume

The full resume

VINOD RAGHUWANSHI

Team Lead, Mobile Engineering · Flutter · Android · iOS

+91 84548 58739 · vinodraghuwanshi723@gmail.com · Mumbai, India (Remote)
LinkedIn · GitHub

Professional Summary

Mobile engineering team lead with 12+ years of building and shipping apps for insurance, enterprise, education and student-housing clients. My work has followed mobile from hybrid (jQuery Mobile, Cordova, Ionic) to native Android and iOS, and now Flutter, with TypeScript and Python on the web and backend side. At Kinetic, I lead mobile delivery for a white-label platform where one codebase produces 100+ customer-branded mobile and web apps for universities and accommodation providers worldwide. Strong in multi-flavour architecture, automated release pipelines and App Store / Google Play management.

Career Highlights

  • 100+ customer apps from one architecture: scaled a single Flutter codebase across four products (KxEngage, KxInspections, KxRequest, Student Web).
  • Hands-off releases: built CI/CD with Xcode Cloud, Bitbucket Pipelines and Fastlane to build, sign and publish dozens of store listings.
  • ~30% fewer crashes at HeyHub through performance and stability work across Android, iOS and web.
  • AI-assisted delivery: use AI coding agents (Claude Code) to plan, build, test and deploy in languages beyond Dart, including a TypeScript Playwright E2E suite and Python deploy tooling.
  • Team lead since 2015: led teams and client delivery at Simple Logic, HeyHub and Kinetic.

Core Skills

  • Mobile: Flutter, Dart, native Android (Kotlin, Java), native iOS, Flutter Web
  • Hybrid: Ionic, Apache Cordova, jQuery Mobile
  • Architecture: White-label / multi-flavour apps, REST APIs, push notifications, analytics, payments, multilingual (i18n) apps
  • AI engineering: Claude Code, AI agents and custom skills, plan-review-test workflow
  • Delivery: Xcode Cloud, Bitbucket Pipelines, Codemagic, Fastlane, Shorebird, AWS CodeDeploy, App Store Connect, Google Play Console, Git, Jira
  • Testing: Playwright (TypeScript) end-to-end tests, flutter analyze in CI
  • Leadership: Team leadership, mentoring, feature planning, Agile / Scrum, client and stakeholder communication
  • Web & backend: TypeScript, JavaScript, Python, Django, HTML5, CSS, SQLite, MySQL

Professional Experience

Team Lead, Mobile Application DevelopmentJan 2024 – Present
Kinetic Software · Remote
  • Lead mobile development and releases for Kinetic's student-facing products, owning feature planning, code quality, performance and store submissions.
  • Run the white-label platform: one codebase, 100+ customer-branded mobile and web apps, each with its own branding, configuration and store listing.
  • Built CI/CD with Xcode Cloud, Bitbucket Pipelines and Fastlane to automate building, signing and publishing across customer flavours.
  • Work with product management and clients to scope requirements, prioritise the roadmap and plan releases.

Key products

  • KxEngage (40 customer apps): resident app with rent payments, room booking, maintenance reporting, digital keys, parcel tracking, food ordering, polls, community features, multilingual support and a staff portal with analytics.
  • KxInspections (20+ flavours): digital room inspections with photo tagging, automated damage charges, push notifications, room-condition history and report generation; integrated with KxStudent.
  • KxRequest (30 customer apps): 24/7 issue reporting for students, with confidential channels, automated routing and reporting insights.
  • Student Web (30 customer sites): accommodation booking portal with document signing, secure payments and maintenance requests.
Team Lead, Frontend Development · Senior Flutter DeveloperJul 2021 – Dec 2023
HeyHub · Full-time
  • Promoted to lead the frontend team (Oct 2023) after two years as senior Flutter developer (Jul 2021 – Oct 2023).
  • Built HeyHub's Android, iOS and web apps and its admin panel in Flutter.
  • Delivered real-time features, push notifications and analytics; performance and stability work cut crashes by ~30%.
  • Set up CI/CD pipelines for release automation and mentored junior developers.
Team LeadNov 2015 – May 2021
Simple Logic IT Pvt. Ltd. · Mumbai
  • Led delivery of 10+ enterprise mobile apps for CRM, sales, education and ticketing, using native Android and later Flutter.
  • Owned the full lifecycle: requirements, client communication, development, release and support.
  • Notable projects: Metal CRM, Smart Anchor (Panasonic), Eduauraa learning app, AI-DBA mobile platform.
Mobile Application DeveloperNov 2013 – Oct 2015
ICICI Lombard General Insurance · Mumbai
  • Built insurance apps for customers and agents: IL-Insure (policy management) and a Risk Inspection app that digitised field inspections.

Education

Master of Computer Applications (MCA) · Lovely Professional University2013
Bachelor of Computer Applications (BCA) · Jiwaji University2009

Certifications

  • Oracle Certified Java SE 6 Programmer (1Z0-851)
  • Udemy: Flutter Development; Python
Contact

Need someone to ship your app to 100 customers?

I'm happy to talk about Flutter, mobile CI/CD, or leading a mobile team.

vinodraghuwanshi723@gmail.com
+91 84548 58739Phone
LinkedInOpen ↗ GitHubOpen ↗