Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Sougandh Mp

Kakkanad

Summary

Senior Software Engineer with 10+ years in developing Android and Flutter apps, specializing in Kotlin, Java, and modern architecture principles. Skilled in Test Driven Development and cross-platform migrations, with a strong focus on improving user experience. Driven the successful setup of new applications across SDLC, coupled with a passion for mentoring and fostering the growth of team members. Eager to contribute to a Senior Android Developer role focused on quality, performance, and user-centric solutions.

Overview

11
11
years of professional experience

Work History

Senior Android Engineer

Mega Privacy Company
01.2023 - 05.2025
  • Developed and enhanced features for Mega Cloud and Mega Password Manager applications to improve user experience and functionality.
  • Collaborated with cross-functional teams to integrate features and optimize performance.
  • Led feature ownership, ensuring successful release and deployment.
  • Participated in code reviews and team discussions to drive optimization and quality.
  • Managed app releases, analyzed performance metrics, and iterated on app quality.
  • Improved code coverage through unit tests, enhancing stability.
  • Major Achievements:
  • Migrated legacy views to Jetpack Compose, modernizing UI for performance.
  • Owned the technical architecture, implementation and successful release of Search and Time based authentication (TOTP).
  • Reduced bug count by 15%.
  • Enhanced auto-fill performance by 33%, optimizing speed and accuracy.

IT Analyst

Tata Consultancy Services
08.2022 - 01.2023
  • Collaborated with the product team to define requirements for new features and improvements.
  • Developed features for the Field Catcher Flutter application, delivering polished and functional solutions.
  • Monitored app behavior in production, identifying and resolving issues to ensure smooth user experience.
  • Major Achievements:
  • Increased unit test coverage to 80%, improving reliability and reducing bugs.
  • Reduced the number of bugs by 45% through proactive testing and debugging.
  • Upgraded the codebase to Flutter 3.0, optimizing performance and leveraging new features to enhance functionality.
  • Reduced app loading time by 25% optimizing image sizes for faster performance.
  • Integrated PyTorch AI models, adding intelligent features and enhancing app capabilities.

IT Analyst

Tata Consultancy Services
08.2019 - 07.2022
  • Led a team of engineers to deliver the FieldCatcher android application in the digital farming portfolio, coordinating dual time zone development and delivery of features.
  • Rebuilt the application using Flutter, improving cross-platform compatibility and future-proofing the product.
  • Managed the CI/CD pipeline, automating build and release processes to streamline development.
  • Enhanced code coverage through comprehensive unit and UI tests, ensuring stable and reliable releases.
  • Major Achievements:
  • Integrated TensorFlow AI models, adding intelligent, data-driven features to the app.
  • Successfully lead the team in learning Flutter and ensured timely delivery of MVP.
  • Built custom Flutter plugins to run AI models, addressing gaps in flutter framework.
  • Integrated CI/CD using GitLab and Fastlane, accelerating release cycles and reducing manual interventions.
  • Implemented automatic data sync using GraphQL, ensuring seamless and real-time updates across the application.
  • Participated in Droidcon Berlin for two consecutive years, gaining exposure to the latest trends and innovations in Android development.

IT Analyst

Tata Consultancy Services
10.2014 - 08.2019
  • Developed and contributed to multiple telematics based mobile applications for a leading US insurance provider to deliver state of the art cutting edge IOT apps.
  • Developed and maintained a highly configurable app for the UK postal service, meeting complex client requirements.
  • Built and deployed a chatbot using Dialog flow for a hotel booking system, improving customer interactions.
  • Managed build and release automation, streamlining development and deployment cycles.
  • Developed an Android app for managing events, meetings, and appointments, improving user organization and productivity.
  • Major Achievements:
  • Set up and managed the CI/CD pipeline using Microsoft Azure, automating build and release for multiple apps.
  • Successfully trained 30+ students in Android development, equipping them with valuable mobile app skills.

Education

Bachelor of Technology - Electronics And Communications Engineering

Government College of Engineering
Kannur, Kerala
05.2014

Skills

  • Kotlin
  • Android SDK
  • Retrofit
  • Java
  • Firebase
  • Jetpack Compose
  • Room, SQLite
  • Flutter
  • JUnit
  • Pytorch, Tensorflow
  • Coroutines
  • Hilt, Dagger
  • Git
  • Mockito
  • Clean architecture

Languages

English
Bilingual or Proficient (C2)
Malayalam
Bilingual or Proficient (C2)
Hindi
Advanced (C1)

Timeline

Senior Android Engineer

Mega Privacy Company
01.2023 - 05.2025

IT Analyst

Tata Consultancy Services
08.2022 - 01.2023

IT Analyst

Tata Consultancy Services
08.2019 - 07.2022

IT Analyst

Tata Consultancy Services
10.2014 - 08.2019

Bachelor of Technology - Electronics And Communications Engineering

Government College of Engineering
Sougandh Mp