Skip to content

Mobile Architect at Appinventiv

VishweshBhardwaj., Mobile, Fullstack and AI Architect

I design the app, the backend behind it and the AI inside it, so the product keeps shipping after launch.

Portrait of Vishwesh Bhardwaj
  • Mobile: Native iOS, Flutter and React Native apps.
  • Fullstack: The APIs, data and web front ends behind the app.
  • AI: LLM-powered features built into the product, with guardrails.
  • Evon Technologies
  • KMG Infotech
  • Aricent
  • TRAQR Technologies
  • Experis / ManpowerGroup
  • Appinventiv

I have been building software since 2012. It started with native iOS, then Flutter and React Native, and grew into the backends and AI features behind them. Today my job is deciding how the whole product is built, before anyone writes the first screen.

Build log

Seven roles, one direction: from writing iOS apps to designing how whole products are built, from the screen to the server.

  1. Jun 2012 - Jan 2014

    iOS Application Developer

    Evon Technologies/1 yr 8 mos

  2. Jan 2014 - Mar 2015

    Software Developer

    KMG Infotech, Gurugram/1 yr 3 mos

  3. May 2015 - Apr 2016

    Software Developer

    Aricent, Gurgaon/1 yr

  4. Jun 2016 - Feb 2017

    Senior Technical Developer

    TRAQR Technologies, Gurgaon/9 mos

  5. Feb 2017 - Nov 2017

    Senior Software Developer

    Experis / ManpowerGroup, Gurgaon/10 mos

  6. Feb 2018 - Present

    Technology Lead

    Appinventiv, Noida/8 yrs 9 mos

  7. Mar 2023 - PresentNow

    Mobile Architect

    Appinventiv, Noida/3 yrs 8 mos

One architecture, from screen to model

The client changes per platform. The API, the data and the AI layer behind it, and the way all of it is tested and released, do not.

  1. PresentationSwiftUI, UIKit
  2. StateScreen state, one direction of data flow
  3. DomainUse cases and business rules, no framework imports
  4. PlatformiOS SDK
  5. APIBackend services, auth and the contract every client uses
  6. DataDatabases, cache and file storage
  7. AILLM calls, retrieval over product data, guardrails and evals

Every change takes the same road

One pipeline for the apps and the services behind them, so a fix ships the same way every time.

  1. Commit
  2. Build
  3. Test
  4. Sign
  5. Release

Selected work

Case studies are being cleared with clients. Ask for a walkthrough of shipped apps.

Start a project

Stack

iOS

Swift, Objective-C
  • UIKit
  • SwiftUI
  • Xcode
  • App Store delivery

Flutter

Dart
  • Widgets
  • State management
  • Platform channels
  • One codebase for Android and iOS

React Native

TypeScript, JavaScript
  • Components
  • Native modules
  • Navigation
  • Shared business logic

Fullstack

  • APIs and backend services
  • Web front ends
  • Databases
  • Cloud deployment

AI

  • LLM-powered features
  • Retrieval over product data
  • Prompt and output evaluation
  • Cost and latency budgets

Ways to work together

  • Architecture for a new product

    App, backend and AI layer designed together, before the first screen is built.

  • AI features in your app

    Assistants, search and automation built on LLMs, with evaluation and cost limits from day one.

  • Architecture review

    A clear read of an existing mobile or fullstack codebase: what holds, and what to change first.

  • Fullstack delivery

    The API, data and web front end behind your mobile app, built to the same standard.

  • Choosing the platform

    Native iOS, Flutter or React Native, picked against your team, budget and roadmap.

  • Leading the product team

    Technical direction and code review for teams shipping mobile, web and AI together.

Have an app to build, or one that needs fixing?

Start a project

Messages go straight to his LinkedIn inbox.