I am a results-driven Lead Mobile Developer with 9+ years of experience in designing, building, and deploying mobile apps. I specialize in Android development using Kotlin and Java, with strong cross-platform experience in Flutter, architecture patterns, state management, and modern UI concepts like Jetpack Compose. I enjoy leading teams, promoting clean architectures, and delivering secure, high-performing applications that align with business goals. Based in Toronto, I collaborate across diverse teams and continuously adopt new technologies to keep mobile solutions scalable, reliable, and delightful to use.

Pinal Dhaduk

I am a results-driven Lead Mobile Developer with 9+ years of experience in designing, building, and deploying mobile apps. I specialize in Android development using Kotlin and Java, with strong cross-platform experience in Flutter, architecture patterns, state management, and modern UI concepts like Jetpack Compose. I enjoy leading teams, promoting clean architectures, and delivering secure, high-performing applications that align with business goals. Based in Toronto, I collaborate across diverse teams and continuously adopt new technologies to keep mobile solutions scalable, reliable, and delightful to use.

Available to hire

I am a results-driven Lead Mobile Developer with 9+ years of experience in designing, building, and deploying mobile apps. I specialize in Android development using Kotlin and Java, with strong cross-platform experience in Flutter, architecture patterns, state management, and modern UI concepts like Jetpack Compose.

I enjoy leading teams, promoting clean architectures, and delivering secure, high-performing applications that align with business goals. Based in Toronto, I collaborate across diverse teams and continuously adopt new technologies to keep mobile solutions scalable, reliable, and delightful to use.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Sr. Technical Consultant at Deloitte SouthAsia LLP
September 1, 2023 - Present
Worked closely with clients to understand their requirements and deliver tailored Android solutions meeting business needs. Involved in Google AppSheet Java-based test cases and Kokoro pipeline integration. Worked on Klarna payment and on-site messaging integration. Identified and resolved bottlenecks and bugs to enhance application performance. Designed application screens using MVVM pattern with Android Studio. Utilized Jetpack Compose, coroutines, and managed state with Bloc, provider, and Stacked. Integrated various third-party APIs across multiple client projects while following coding best practices including dependency injection, code readability, testing, documentation, code reviews, and version control.
Tech Lead Flutter/Android developer at Sensussoft Software Private Limited
August 31, 2023 - July 14, 2025
Analyzed client requirements and designed application screens using MVVM with Android Studio. Worked extensively with state management solutions such as Bloc, provider, and Stacked. Skilled in payment integration including Stripe, PayPal, Google Pay, and Apple Pay. Designed architecture and UI/UX based on client use-cases. Used Dart asynchronous HTTP client library, third-party libraries for server calls, and managed shared preferences. Followed Test Driven Development (TDD) and continuous delivery practices, ensuring coding standards and maintaining 100% test coverage. Ensured performance, quality, and responsiveness of the apps through continuous improvements.
Sr. Android developer at Sensussoft Software Private Limited
January 1, 2020 - July 14, 2025
Led Android development by analyzing requirements, performing testing, deployment, and production maintenance. Developed advanced cross-platform applications using Kotlin and Java. Made RESTful service calls using Volley and parsed responses accordingly. Integrated payment reader APIs and designed custom dialogs and notifications. Worked with external data sources and APIs, fixed bugs, and enhanced application performance. Applied new technologies focused on offline storage and performance tuning.
Android Developer at Bsquaresoft
October 31, 2016 - July 14, 2025
Handled full project life cycle independently including scope, analysis, design, build, testing, debugging, and implementation. Worked with JSON and XML parsers for web services and utilized AsyncTask for asynchronous data downloads and local storage. Collaborated with backend web services teams and performed troubleshooting to resolve app crashes. Integrated payment service APIs into various applications and combined data from multiple backend services and databases.
Jr. Android Developer at Infusion Infotech
April 30, 2016 - July 14, 2025
Collaborated within the Android development team. Developed applications from specifications and requirement gathering. Produced high-quality applications with enhanced UI interactions and pixel-perfect design. Developed animations and implemented push notifications using Google Cloud Messaging for user information delivery.
Senior Technical Consultant - Mobile Technologies at Deloitte
September 1, 2023 - November 1, 2025
Delivered end-to-end Android solutions for enterprise clients, aligning business needs with scalable architecture. Integrated Klarna Payment SDK and on-site messaging for large e-commerce platforms. Contributed to Google AppSheet (Mosaic MVP) with Kotlin and Java-based test cases and Kokoro CI/CD integration. Improved performance and reduced crash rate by 20% through proactive debugging and optimization. Implemented Jetpack Compose, Kotlin Coroutines, and state management for modular UI design. Promoted standard coding practices (dependency injection, DRY, clean architecture, testing, version control). Led and performed code reviews to maintain high code quality, enforce clean architecture, and mentor developers on best practices.
Mobile Developer – Android & Flutter at Sensussoft
January 1, 2017 - August 1, 2023
Engaged with clients to analyze requirements and deliver tailored mobile solutions. Designed app screens using the MVVM pattern in IDE. Worked on CI/CD pipeline with GitHub. Provided comprehensive app troubleshooting and resolution during the post-integration phase, ensuring applications performed at production quality. Implemented state management solutions such as Bloc, Provider, and Stacked. Integrated payment services (Stripe, PayPal, Google Pay, Apple Pay) across multiple applications. Conducted extensive log analysis and API debugging to optimize app performance and resolve production issues. Followed Test Driven Development (TDD) principles and maintained 100% test coverage. Ensured app performance, quality, and responsiveness by optimizing code and conducting regular performance reviews. Made RESTful service calls using Volley library, handling server responses according to project requirements. Integrated reader APIs for payment services and designed custom notifications for p
Lead Mobile Developer - Android & Flutter at Sensussoft
January 1, 2017 - August 1, 2023
Progressed from Junior Android Developer to Lead Mobile Developer over five years, leading a cross-functional team and owning key mobile initiatives. Guided code reviews, architecture decisions, and mentorship; actively contributed to development cycles. Analyzed client requirements to deliver tailored solutions; designed MVVM screens and managed CI/CD with GitHub. Implemented state management (Bloc, Provider, Stacked); integrated payments (Stripe, PayPal, Google Pay, Apple Pay) across multiple apps. Conducted extensive log analysis and API debugging to optimize performance and production readiness. Maintained 100% test coverage via TDD and focused on offline storage and performance tuning. Researched and adopted new technologies to improve development efficiency.

Education

Diploma at Engineering in Computer Engineering
May 1, 2009 - April 30, 2012
Bachelor of Engineering at Computer Engineering
April 1, 2012 - April 30, 2015

Qualifications

Bachelor of Engineering in Computer Engineering
January 11, 2030 - December 10, 2025
Bachelor of Engineering in Computer Engineering
January 11, 2030 - April 2, 2026

Industry Experience

Software & Internet, Financial Services, Retail, Professional Services, Media & Entertainment, Government