Supriya Vani Muntha

Software Engineer

Bengaluru, Karnataka, India7 yrs 5 mos experience
Most Likely To Switch

Key Highlights

  • Expert in Flutter and mobile application security.
  • Proven track record in developing cross-platform applications.
  • Strong experience in unit and widget testing for quality assurance.
Stackforce AI infers this person is a Mobile Application Developer with expertise in Flutter and Android technologies.

Contact

Skills

Core Skills

FlutterMobile Application DevelopmentMobile Application SecurityAndroid Development

Other Skills

Amazon Web Services (AWS)AndroidBusiness DevelopmentClean ArchitectureConstraint LayoutCustomer ExperienceDIO ServiceDartEngineeringFigma (Software)FirebaseGitGitlabHTTP ServicesHilt

About

An enthusiastic Mobile Application Engineer with almost 6 years of experience in Mobile Application Development in analysis, design, develop, and deploy the Application. Flutter - Experience in MVVM Architecture, Clean Architecture, Http, Dio, Provider, Riverpod, Hive, Unit Testing, Widget Testing, Dependency mocking with Mockito, App security - Jailbroken device detection, third party keyboard detection, Application screenshot prevention, Obfuscation. Android - Experience in MVVM Architecture, Retrofit 2, Coroutines, Dependency Injection with Hilt, Android Jetpack components like Data Binding, and Unit Testing. Github url : https://github.com/SupriyaVaniM

Experience

Continental

Senior Software Engineer

May 2024Present · 1 yr 11 mos · Bengaluru, Karnataka, India · Hybrid

E-zest solutions

Senior Mobile Developer

Oct 2023Apr 2024 · 6 mos · Bengaluru, Karnataka, India · Remote

  • Engaged in collaborative endeavors with esteemed international clients, namely Worldwide Technology and Krispy Kreme.
  • Instrumental in enhancing the existing native application for both iOS and Android by introducing a versatile Flutter module platform.
  • Spearheaded the development of the platform maps project, enabling concurrent map creation on both iOS and Android platforms.
  • Implemented advanced Flutter functionalities employing Riverpod, Clean Architecture, method channeling, and pigeons.
  • Rigorously conducted unit testing and widget testing to ascertain the resilience of integrated features.
  • Demonstrated commitment to sustaining a clean and modular codebase throughout the development process.
FlutterRiverpodClean ArchitectureUnit TestingWidget TestingMobile Application Development

Msp hitect (m) sdn. bhd.

Senior Mobile Application Engineer

Jul 2022Sep 2023 · 1 yr 2 mos · Federal Territory of Kuala Lumpur, Malaysia · Remote

  • In my role as a Senior Mobile Application Engineer, I collaborated closely with the client team at CARSOME, Malaysia, to comprehend the specific security requirements within FLUTTER.
  • This involved implementing features such as third-party keyboard detection, screenshot and screen recording blocking, as well as jailbroken device detection and prevention, effectively safeguarding the mobile application against potential data breaches.
  • To enhance security, I applied obfuscation techniques to the APK and IPA, reducing the application size and converting the code into binary form, thereby thwarting potential middleman attacks and reverse engineering attempts.
  • Additionally, I implemented Firebase features for robust authentication and integrated APIs using DIO Service.
  • Leveraging Method Channeling, I facilitated the invocation of native code on both Android and iOS platforms.
  • Addressing user-specific needs, I implemented Localization to adapt the time zone and entire application language to English, Indonesian, and Thai based on the user's country.
  • For the CAR INSPECT APP, I implemented Riverpod State Management and designed a Clean Architecture.
  • Similarly, for the CAR DEALER APP, I employed Provider State Management and adhered to MVVM Architecture. Ensuring the reliability of the applications, I meticulously wrote test cases encompassing Unit Testing, Widget Testing, and Integration Testing.
  • The successful conversion of Figma designs into visually appealing UI designs garnered user attention. Furthermore, I contributed to the development of a private library containing reusable widgets, accessible across various applications within the CARSOME ecosystem.
FlutterFirebaseDIO ServiceObfuscationLocalizationMobile Application Security

Tata elxsi

Engineer

Aug 2021May 2022 · 9 mos · Bengaluru, Karnataka, India · Remote

  • In my capacity as a mid-level engineer, I had the privilege of collaborating with our esteemed client, Panasonic Japan.
  • During this tenure, I actively contributed to the development of the Panasonic Stain Genius module, an Android application of significance.
  • Functioning as an integral part of a collaborative team, I played a key role in implementing diverse features crucial to the module's functionality.
  • My responsibilities encompassed the seamless integration of REST API using Retrofit 2, ensuring efficient communication and data exchange within the application.
  • Additionally, I played a pivotal role in crafting the user interface, aligning it precisely with the requested design through the implementation of a constraint layout. To optimize code structure and enhance scalability, I employed Hilt for effective dependency injection.
  • This experience allowed me to engage in the intricate details of Android application development within a team setting, ultimately contributing to the successful delivery of a high-quality module for our valued client, Panasonic Japan.
AndroidRetrofit 2HiltConstraint LayoutAndroid DevelopmentMobile Application Development

Go app - vsmr technologies

Mobile Application Developer

Apr 2017May 2020 · 3 yrs 1 mo · Hyderabad, Telangana, India

  • As a junior engineer, I played a pivotal role in the development of Time Blast—an integrated application designed for comprehensive time management, task scheduling, and strategic goal prioritisation. - Working closely with the Design team, I not only contributed to the aesthetic appeal but also implemented custom widgets, enriching the user experience and engagement.
  • To ensure a robust and scalable codebase, I leveraged MVVM Architecture and Provider State Management, fostering modularity and adaptability within the application structure. Furthermore, I seamlessly integrated HTTP services, establishing effective API communication that significantly augmented the application's functionality and responsiveness.
  • My involvement in Time Blast speaks to my dedication to delivering sophisticated, user-centric solutions that go beyond meeting basic requirements, aiming to elevate organizational efficiency through innovative and thoughtful application development.
MVVM ArchitectureProvider State ManagementHTTP ServicesMobile Application Development

Education

Global College of Engineering & Technology ,JNTU

Master of Technology - MTech — Computer Science

Jun 2020Nov 2022

Stanley College of Engineering and Technology for women, OU

Bachelor of Engineering - BE — Computer Science

Oct 2008Jul 2012

Stackforce found 100+ more professionals with Flutter & Mobile Application Development

Explore similar profiles based on matching skills and experience