Raj Kavadia

Senior Mobile Application Developer

rajkavadia78@gmail.com | +91 8238267544 | Ahmedabad, Gujarat, India

Summary

Mobile application developer with 7+ years of experience specializing in native Android and cross-platform (Flutter) app development. Skilled in delivering robust, scalable, and user-centric solutions for Android, iOS, and web. Adept in modern architectures (MVVM, MVC, Bloc), cloud services (Firebase, AWS), and secure application practices. Recognized for driving performance optimizations, cross-functional collaboration, and full lifecycle project delivery.

Technical Skills

Programming Languages: Kotlin, Java, Dart, JavaScript Frameworks/Platforms: Android SDK, Flutter, Flutter Web Architectures: MVVM, MVC, Bloc APIs & Libraries: Retrofit, GoogleMapView, YoutubeView, Method Channels Backend/Cloud: Firebase, AWS UI/UX: Jetpack Compose, Responsive UI Security/Testing: Encryption, Penetration Testing, MobSF, Reverse Engineering, VAPT Other: Coroutines, SQLITE, WebRTC, Video Calling

Professional Experience

Senior Mobile Application Developer Mar 2023 – Present
OnlinePSBLoans
  • Lead the design and implementation of responsive applications across Android, iOS, and Web using Flutter and native toolkits.
  • Conduct code reviews and optimize performance for scalable, secure, and maintainable codebases.
  • Mentor junior developers, fostering best practices in coding, testing, and system architecture.
  • Ensure compliance with industry security standards and align features with organizational needs.
Lead Mobile Application Developer Dec 2022 – Mar 2023
Ekshot Advertcomm Private Ltd.
  • Maintained and enhanced Android applications for new OS versions; collaborated closely with UI/UX, QA, and backend teams.
  • Drove new feature integration, bug resolution strategies, and improved app release cycles.
  • Introduced architectural improvements using MVVM to increase code modularity and testability.
  • Managed build configurations and automated deployment processes to streamline releases.
Mobile Application Developer Oct 2020 – Dec 2022
E2 Infosystems, Chennai
  • Developed and deployed multiplatform (iOS/Android) apps with Flutter and integrated cloud services (Firebase/AWS).
  • Implemented hybrid (Flutter + native Android) modules within single applications using Method Channels.
  • Managed state efficiently in complex Flutter applications using the Bloc pattern for predictable state changes.
  • Coordinated with backend engineers for seamless API integration and data synchronization.
Android Developer Jul 2018 – Aug 2020
RSP Innovations LLP, Bangalore
  • Built robust Android applications in Java and Kotlin, including e-commerce features.
  • Integrated third-party payment gateways (PayUMoney, RazorPay) and order tracking systems.
  • Implemented responsive user interfaces to support a wide range of Android device sizes and resolutions.
  • Collaborated with product managers to define feature requirements and timelines.
Android Developer Jul 2017 – Jul 2018
Ghost Technology LTD, Delhi
  • Integrated libraries for animations, Google Maps (GoogleMapView), and video playback (YoutubeView).
  • Developed complex user interfaces based on detailed mockups from the UI/UX design team.
  • Participated in the full software development lifecycle, from initial concept to debugging and public release.
  • Identified and resolved performance bottlenecks in existing application modules.
Trainee Android Developer Jul 2016 – Jul 2017
Palle Technology LTD, Bangalore
  • Assisted senior developers in writing and debugging Java code for Android applications.
  • Learned and applied fundamental Android concepts, including Activities, Services, and Broadcast Receivers.
  • Contributed to the development of UI layouts using XML and handled basic user interactions.
  • Helped create technical documentation for newly developed features.

Education

B.E., Computer Science Jun 2012 – Jun 2016
Marwadi Education Foundation
Practical Cyber Security for Practitioners Jul 2024 – Present
NPTEL

Projects

GST Sahay Jan 2024 – Present
Associated with Online PSB Loans
  • GST Sahay is an innovative fintech solution by FinAGG, addressing MSME financing challenges by leveraging GST data and integrating with OCEN and Account Aggregator frameworks. It facilitates quick, collateral-free invoice-based financing, helping MSMEs enhance cash flow and business growth.
  • Developed a cross-platform mobile app as a Flutter Developer, enabling MSMEs to access financing quickly and securely.
  • Designed and implemented UI with responsive layouts, integrating secure GST data handling for seamless user experience.
  • Utilized GETX & Bloc architecture to deliver scalable, maintainable, and secure solutions for Android and other platforms.
  • Skills: Flutter · Cross-platform Development · Android · Responsive Web Design
CATIE App
Associated with E2 Infosystems Ltd
  • CATIE is a communication, self-service, and resident engagement platform helping seniors connect with their community and staff.
  • Built mobile apps for Android and iOS, focusing on accessibility, performance, and a user-friendly interface.
  • Developed and integrated backend APIs and features, including community newsfeed and self-service options.
  • Conducted thorough testing to ensure a seamless, accessible experience for seniors.
  • Skills: Flutter · Android · Kotlin · Dart
Jan Suraksha
  • JanSuraksha App allows users to easily apply for insurance policies (PMJJBY and PMSBY) under the Govt. of India’s Social Security initiatives.
  • Created a cross-platform app in Flutter with intuitive UI, integrating backend policy application systems.
  • Focused on security, responsiveness, and user-centric workflows for citizens to access vital insurance easily.
  • Skills: Flutter · Dart · Android
PNB Sahay
  • PNB Sahay is a digital platform from Punjab National Bank to provide MSMEs with the working capital they need through streamlined invoice-based financing.
  • Developed the mobile UI in Flutter, integrating with PNB’s loan systems and ensuring robust, scalable, and efficient user workflows.
  • Prioritized a frictionless user experience, helping MSMEs quickly access working capital financing for business growth.
  • Skills: Flutter · Dart · Cross-platform Development
SBI MSME Sahaj
  • SBI MSME Sahaj is an initiative by State Bank of India for fast and convenient invoice financing for MSMEs.
  • Developed the cross-platform mobile app in Flutter, with integrations for online loan application and user-friendly, responsive design.
  • Enabled quick onboarding and efficient access to working capital for MSMEs using modern front-end technologies.
  • Skills: Flutter · Dart · Cross-platform Development

Key App Releases