Open to new opportunities · Pune, India

Hi, I'm Dinesh Pise

I build fast, polished, production-grade mobile apps for Android and iOS. With 5+ years of Flutter experience, I've shipped apps used by 50,000+ people a day across entertainment, fintech and edtech. I care about clean architecture, test coverage and a smooth release pipeline.

Dinesh Pise
About me

Mobile engineer who ships, end to end

I'm a Flutter & Dart developer with 5+ years of hands-on experience delivering cross-platform apps for Android and iOS, plus native development in Kotlin and Swift when the platform demands it.

I own the whole lifecycle: architecture, BLoC/Cubit state management, third-party and Firebase services, native method channel integrations, branching strategy and release management through Google Play Console and App Store Connect. I also use AI tools such as Copilot and Claude Code to move faster, and I review every line of generated code for correctness and edge cases.

  • 5+ apps live on Play Store & App Store
  • Clean Architecture & SOLID in mono-repos
  • Payments, maps, push, deep links
  • Code reviews for a team of 6 engineers
0+
Years of experience
0+
Daily users on Seven Parks
0%+
Unit & widget test coverage
0%
App size reduction
Skills

Tools I build with

A full mobile toolkit, from pixel-perfect UI to payments, security and CI/CD.

💙Flutter & Dart

Dart (Null Safety)Async/AwaitStreamsIsolatesFFIFlutter 3.xFlutter WebMaterial 3Cupertino

🧠State Management

BLoC / CubitRiverpodProviderGetX

🏛️Architecture

Clean ArchitectureMVVMMVCSOLIDMono-repoget_itinjectable

🔌APIs & Data

RESTGraphQLDioHTTPXML-RPCOffline-firstHiveSQLite

🤖Native Development

KotlinSwiftJavaMethod ChannelsPlatform Channels

🔥Firebase & Services

CrashlyticsRemote ConfigFCMCloud FirestoreGoogle Maps SDKDeep Linking

💳Payments

HyperPayRazorPayIn-App Purchases

🧪Testing

Unit TestsWidget TestsGolden TestsIntegration TestsTDDCode Coverage

⚙️DevOps & Release

BitriseFVMMelosGitBitbucketSVNJiraFlavorsBuild VariantsDockerKubernetesPlay ConsoleApp Store Connect

☁️Cloud

AWSAzureGCP

🔒Security

SSL PinningRoot DetectionGuardsquareApp Obfuscation

✨AI Tooling

GitHub CopilotClaude CodeClineAntigravityChatGPT / GPT-4Prompt EngineeringAI Code Evaluation

🎨Design & UX

FigmaAdobe XDPixel-perfect UIResponsiveAccessibilityLocalization
Experience

Where I've worked

Five years across product companies and consultancies, from enterprise B2B to consumer apps at scale.

Software Engineer, Flutter & Dart

Nov 2023 – Jun 2026
Globant India Pvt. Ltd. · Pune, India
  • Engineered Seven Entertainment Parks (KSA), a high-traffic amusement park ticket booking app serving 50,000+ daily active users, live on Google Play and the App Store.
  • Integrated AI-assisted workflows (GitHub Copilot, GPT-4) to speed up UI and API work, improving sprint velocity by ~20% while keeping production standards.
  • Reviewed AI-generated Dart/Flutter code for correctness, scalability and edge-case safety, catching async race conditions and widget-tree anti-patterns before integration.
  • Led a performance profiling initiative: cut app size by 22% via tree-shaking and asset optimization, eliminated memory leaks and improved frame rate on low-end Android devices.
  • Implemented BLoC/Cubit with 85%+ unit and widget test coverage; integrated GraphQL and REST APIs, HyperPay via native method channels, Crashlytics, Remote Config, FCM and Google Maps.
  • Resolved cross-platform bugs: async state races, platform rendering differences and inconsistent API responses on Android and iOS.
  • Enforced Clean Architecture across a mono-repo (Melos, FVM) and ran structured peer code reviews for a team of 6 engineers.
  • Applied SSL pinning, root detection and Guardsquare obfuscation, and managed the App Store Connect and Google Play Console release pipeline end to end.

Software Engineer, Flutter & Dart

Dec 2022 – Jun 2023
Finoux Solutions Pvt. Ltd. · Mumbai, India
  • Developed MO RIISE, MOFSL's investment platform for stocks, IPOs and mutual funds, in Flutter (BLoC, REST, RazorPay, eKYC) for Android and iOS, onboarding 10,000+ registered users.
  • Built Login, eKYC and Mutual Fund modules with 90%+ test coverage; found and fixed 15+ edge-case failures and async inconsistencies before release.
  • Managed versioning in SVN and delivered 4 client builds with zero critical post-release bugs.

Flutter Developer

Dec 2021 – Dec 2022
PragmaticTechsoft Pvt. Ltd. · Pune, India
  • Built and published 3 cross-platform apps integrating Odoo CRM via XML-RPC, using Provider and asynchronous data flows for B2B enterprise clients.
  • Delivered pixel-perfect UIs from Adobe XD designs, responsive across 15+ Android and iOS screen sizes.
  • Handled end-to-end deployment to Google Play and the App Store: release signing, compliance review and versioning.
Projects

Apps live on the stores

A selection of published work. Tap a store badge to see the app.

Entertainment · Android & iOS

SEVEN Entertainment Parks (KSA)

High-traffic amusement park ticket booking app serving 50,000+ daily active users.

  • BLoC/Cubit with Clean Architecture in a Melos + FVM mono-repo
  • HyperPay payments through native method channels
  • 22% smaller binary, memory leaks fixed, smoother low-end devices
  • SSL pinning, root detection and obfuscation
FlutterBLoCGraphQLHyperPayCrashlyticsRemote ConfigFCMGoogle Maps
Fintech · Android

MO RIISE (MOFSL)

Investment platform for stocks, IPOs and mutual funds with 10,000+ registered users.

  • Login, eKYC and Mutual Fund modules at 90%+ test coverage
  • RazorPay integration and BLoC state management
  • 15+ edge-case failures fixed pre-release; 4 client builds with zero critical bugs
FlutterBLoCREST APIsRazorPayeKYC
Edtech · Android

Apex Classes Edutech

Learning app for an education provider, built with Flutter, Provider and Firebase.

FlutterProviderFirebase
Audio e-book · Android

Evrad-iSerife

Devotional audio e-book app built with Flutter and Firebase.

FlutterFirebaseAudio
How I work

Engineering practices

The habits that keep a growing app fast to change and safe to release.

Clean Architecture

Separated layers with dependencies pointing inward, wired with get_it and injectable.

PresentationWidgets · BLoC / Cubit
DomainEntities · Use cases · Repo contracts
DataRepo impl · REST / GraphQL · Hive

BLoC state flow

Predictable, unit-testable, one-way data flow.

UI→Event→BLoC→State→UI

With 85%+ unit and widget test coverage using bloc_test and mocks.

Branching strategy

Git-flow style branches with reviewed pull requests.

main ── production releases
develop ── integration
feature/* ── one task per branch
release/* ── stabilize & tag
hotfix/* ── urgent production fixes

Release management

Flavors and build variants through CI to both stores.

Dev→QA→Staging→Prod

Bitrise CI, release signing, obfuscated builds, Play Console and App Store Connect rollout.

Native integration

Bridging to platform SDKs with method and platform channels.

Dart⇄MethodChannel⇄Kotlin / Swift

Used for HyperPay and RazorPay payments and other platform SDKs.

AI-assisted, human-verified

Copilot, Claude Code and GPT-4 speed up delivery (~20% sprint velocity). Every suggestion is reviewed for race conditions, widget-tree structure and scalability before it ships.

Education

Learning & credentials

🎓 Education

B.E. Computer ScienceSanjay Ghodawat Institutes, Shivaji University, Kolhapur · 2019
Data Structures & Algorithms, Mobile Computing, Software Engineering, OOP, Computer Networks

📜 Certifications

Flutter & Dart – The Complete GuideUdemy · View certificate
Learn Android Application DevelopmentUdemy · View certificate
AI Fluency: Framework and FoundationsAnthropic · View certificate

Languages: English (Professional) · Hindi (Fluent) · Marathi (Native)

Contact

Let's build something great

I'm open to Flutter and mobile engineering roles. Reach out any time and I'll get back to you quickly.

⬇ Download CV