Flutter + AI Engineer

Abhijeet Pratap Singh, Senior Flutter and AI Engineer.

Senior Software Engineer in Bengaluru, India, designing Flutter and Dart mobile architecture, offline-first construction-tech apps, performance improvements, and practical AI developer tooling for product teams.

  • Flutter architecture for long-lived mobile products
  • Offline-first workflows for field and enterprise teams
  • Practical AI tooling designed around engineering bottlenecks

Engineering profile

  • 7 Yearsshipping mobile products
  • 5+ Appspublished and maintained
  • 98%crash-free sessions achieved

Featured Work

Selected projects that show how I work under product, delivery, and performance constraints.

The strongest case studies here sit at the overlap of mobile architecture, configurability, and focused AI implementation.

Offline-first construction operations

Aurigo Build Mobile

Enterprise mobile

Built a high-volume field inspection application for low-connectivity environments and led delivery of a JSON-driven configuration system under an aggressive timeline.

Senior Flutter Engineer4 engineers2022 - Present

Internal AI developer tooling

Dartly

AI tooling

Designed a GPT-powered internal tool that converts business-specific JavaScript patterns into Dart to accelerate Flutter development.

Product engineerInternal initiative2024

AI-powered site analysis

SiteVision

Applied AI systems

Developed an AI backend service to analyze construction imagery for progress reporting, safety compliance, and privacy protection.

Backend + AI engineerProduct collaboration2024

About

Engineering-first execution across mobile systems and applied AI.

My work sits at the intersection of Flutter product engineering, maintainable architecture, and practical AI implementation. I focus on building systems that operate well under real constraints, from low-connectivity field environments to internal developer workflows.

How I operate

  • Architecture decisions shaped by real delivery constraints
  • Performance work grounded in product reliability, not vanity metrics
  • AI workflows scoped to narrow, measurable team bottlenecks

Impact

Measured outcomes, not generic capability claims.

40%

reduction in app load time through widget and state optimizations

70%

faster background sync after SQL and dependency cleanup

50%

less manual JavaScript-to-Dart conversion effort with Dartly

3,000+

messages per second supported on chatbot infrastructure

Experience

A path shaped by delivery, architecture, and team-level impact.

7 years across product teams, enterprise mobile delivery, and internal AI tooling.

Dec 2024 - Present

Senior Software Engineer II

Aurigo Software Private Limited

Flutter engineering across mobile architecture, performance, publishing, internal AI tooling, and construction-tech product delivery.

Mar 2022 - Dec 2024

Senior Software Engineer I

Aurigo Software Private Limited

Built and stabilized cross-platform apps with BLoC, Provider, REST integrations, testing, and UX collaboration.

Mar 2019 - Mar 2022

Senior Software Developer

CedCoss Technology Private Limited

Worked on web applications and chatbot product workflows, reusable UI systems, reviews, and release support.

Skills

Core tools and practices.

Mobile

  • Flutter
  • Dart
  • BLoC
  • Provider
  • Riverpod
  • FCM
  • SQLite
  • Hive

AI

  • Prompt Engineering
  • LLM Tooling
  • Generative AI Workflows
  • Applied AI Product Design

Cloud & Backend

  • AWS
  • Firebase
  • Supabase
  • MongoDB
  • Firestore
  • REST APIs

Web

  • Angular
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • SASS
  • LESS

Engineering Practice

  • OOP
  • SOLID
  • Testing
  • Performance Optimization
  • CI/CD
  • Agile Delivery

Writing

Published thoughts and technical notes around engineering systems and applied AI.

The writing section now combines published essays with developing notes on architecture, offline-first systems, and AI workflows.

In progress

Offline-first Flutter as a product decision

How sync design, local persistence, and failure handling shape real field workflows.

Research note

Where AI tooling actually saves engineering time

A practical view of narrow-scope LLM workflows that improve delivery without adding noise.

Open writing

Certifications

Focused learning that supports the core engineering profile.

  • Angular (Intermediate) - HackerRank
  • Angular: Building Large Applications - LinkedIn
  • Angular: Progressive Web Apps - LinkedIn
  • Learning Amazon Web Services Lambda - LinkedIn
  • ChatGPT Masterclass: A Complete ChatGPT Guide - Udemy
  • Flutter BLoC, TDD & Clean Architecture - Udemy

Contact

Open to conversations around Flutter architecture, AI tooling, and product delivery.

If you are hiring, building, or evaluating a mobile product with real engineering constraints, I am available for focused discussions.