Available for Freelance/Consulting Opportunities

Lead Mobile
Engineer.

11+ years building secure and scalable mobile platforms. Currently modernizing critical payment systems for Mauritius Commercial Bank.

Dhaval.kt

object Dhaval {

const val experience = "11+ years"

val focus = listOf( "Mobile", "Backend" )

val strengths = listOf(

"Architecture",

"Scalability",

"Delivery",

"Leadership"

)

}

developer_mode

Professional Summary

Lead Mobile Engineer with 11+ years of experience architecting, leading, and delivering enterprise-grade mobile applications across the Banking and Healthcare domains.

Extensive experience with Android, Flutter, and Kotlin Multiplatform (KMP), including large-scale mobile ecosystems and Backbase digital banking platforms.

Specialized in Kotlin, Java, Dart, Jetpack Compose, Spring Boot, Firebase, Clean Architecture, CI/CD, and Secure Mobile Development.

Proven track record in Technical Leadership, Solution Architecture, Performance Optimization, Code Quality, and Mentoring High-Performing Engineering Teams to deliver scalable, maintainable, and business-critical solutions.

dns

Backend

Spring Boot, Node.js, Firebase

smartphone

Mobile

Android, iOS, Flutter, Kotlin Multiplatform

domain

Domain

Banking, Healthcare

Tech Stack & Expertise

code

Languages

Kotlin Java Dart JavaScript TypeScript Swift
smartphone

Mobile UI

Flutter Android Native Jetpack Compose Kotlin Multiplatform SwiftUI
database

Backend Development

Spring Boot Node.js REST APIs SQLite MySQL PostgreSQL Docker
fact_check

Testing & Quality

JUnit
Mockito / Mockk
Espresso Playwright Firebase Test Lab SonarQube ktlint detekt
deployed_code

Cloud & DevOps

GitHub Actions Fastlane Docker Firebase Monitoring
security

Security

OWASP Encryption Obfuscation RASP DexGuard Secure Coding Practices DRM

Work Experience

Xebia IT Architects India

Lead Consultant

Jul 2025 – Present

Engaged with Mauritius Commercial Bank (MCB) through Xebia as a Backbase Engineer, delivering digital banking solutions, platform upgrades, feature enhancements to improve banking experiences.

  • Customized and extended Backbase banking journeys to meet client-specific business requirements while maintaining platform standards.
  • Optimized code and UI flows, improving performance, and reducing load times by 20–25%.
  • Improved automated test coverage by approximately 20%, increasing release stability and reducing regression.
  • Reduced application crash rate by approximately 30% through refactoring and monitoring.
  • Collaborated with architects and cross-functional teams to deliver secure, scalable solutions.
  • Participated in hiring by conducting technical interviews for Mobile Developer.
  • Leveraged GitHub Copilot to accelerate development tasks, reducing implementation time for routine code by approximately 20–30%.
Backbase Android Kotlin Mockk Espresso JUnit GitHub Copilot Azure DevOps

KernelEquity Technologies

Staff Engineer

Oct 2023 – Jul 2025

Developed enterprise applications for Legal and Healthcare domains. Contributed to system architecture and led system design for enterprise Android and Flutter applications.

  • Led system design decisions for Android and Flutter platforms, ensuring scalable architecture, maintainability, and long-term evolution.
  • Worked on Healthcare applications adhering to HL7 standards, HIPAA and GDPR compliance, including secure handling of PHI.
  • Defined shared components and reusable modules, reducing duplicate code across teams.
  • Implemented secure mobile practices (encryption, secure APIs, kiosk), reducing security-related issues.
  • Automated CI/CD workflows, reducing build and release effort by 40%, and enforced code quality and formatting via automated PR checks.
  • Participated in hiring by conducting technical interviews and evaluating candidates for mobile engineering roles.
  • Mentored engineers and drove end-to-end delivery ownership, ensuring high code quality and predictable releases.
Android Flutter Firebase GitHub Action Fastlane Google Maps In-App Purchase Playwright Play Store App Store

Mobiquity Inc - India (Hexaware Technologies)

Senior Android Developer

Jun 2021 - Oct 2023

Engaged with Backbase through Mobiquity as a Sr. Android Developer, working on the Customer Success team delivering retail & business solutions, widget to journey migration and upgrades for the US banks.

  • Customized and extended Backbase banking journeys to meet client-specific business requirements while maintaining platform standards.
  • Integrated Backbase journeys with backend services and third-party systems, ensuring seamless end-to-end user experiences.
  • Collaborated with solution architects, backend engineers, QA teams, and product stakeholders to deliver digital banking capabilities.
  • Developed reusable UI components and shared modules to accelerate feature delivery across banking applications.
  • Optimized application performance, reducing startup time and improving responsiveness across critical customer journeys.
  • Troubleshot and resolved complex issues related to journey orchestration, SDK integrations, and production deployments.
  • Contributed to technical design discussions and implementation strategies for new digital banking features.
  • Collaborated with Backbase platform teams during SDK upgrades and migration activities, minimizing upgrade risks and ensuring compatibility.
  • Participated in architecture discussions for mobile banking solutions, focusing on scalability, maintainability, and security.
  • Performed proof-of-concepts and technical evaluations for new Backbase capabilities and platform enhancements.
  • Contributed to the modernization of legacy banking features by migrating widget-based implementations to journey-based architecture.
Backbase Android Kotlin Mockk Espresso Fastlane GitHub Action Docker Spring Boot

DevDigital LLC

Senior Android Developer

Nov 2017 – Jun 2021

Delivered consumer/enterprise Android apps using Java and Kotlin.

  • Delivered multiple consumer and enterprise Android applications using Java and Kotlin.
  • Integrated third-party SDKs (Maps, Payments, Media, KYC), reducing development time by 25%.
  • Built reusable libraries and modules, improving development efficiency by 30% across projects.
  • Improved app responsiveness and offline handling, reducing user-reported issues by 20%.
  • Mentored junior developers, improving overall team code quality and onboarding speed.
Android Flutter Java Kotlin PayPal

Niyantras

Senior Software Engineer

Dec 2014 – Nov 2017

Developed Android apps for IoT home automation.

  • Developed Android applications for IoT-based home automation systems using Java and Android SDK.
  • Implemented real-time device control and offline-first data handling, improving reliability in low-network areas.
  • Collaborated with hardware and backend teams to deliver end-to-end automation solutions.
Java Android Spring Boot Internet of Things Home Automation

Featured Projects

MCB Juice mobile banking application

MCB Juice

Digital banking platform serving millions of customers with secure transaction journeys, onboarding flows, and Backbase-powered banking experiences.

Kotlin Android Backbase JUnit Espresso
Eastern Bank mobile banking application

Eastern Bank Mobile Banking

Bank anywhere, anytime with Eastern Bank's mobile banking app. It's packed with great features to help manage your finances while on the go.

Kotlin Android Backbase JUnit Espresso
Engage by Clarity healthcare application

Engage By Clarity

Engage, is a tablet-based platform designed to improve inpatient care, streamline staff workflows, and reduce administrative stress.

Android Kotlin Jetpack Compose Kiosk Android MDM
menu_book

Education

Bachelor of Engineering

Gujarat Technological University, Ahmedabad
calendar_today 2013 Major in Electronics and Communication Engineering
workspace_premium

Certifications

Backbase Certified Developer

Android Developer

Certified in building, customizing, maintaining and upgrading digital banking applications using the Backbase platform.

workspace_premium