Summary
Overview
Work History
Education
Skills
Websites
Extra-Curricular Activities
Personal Information
Timeline
Generic

MATHIVANAN D

Bangalore,IN

Summary

Flutter Developer with 3 years of experience building cross-platform mobile apps using Flutter and Dart. Skilled in GetX, Bloc, Provider, and integrating REST APIs, Firebase, and Google Maps SDK. Experienced in agile teams, focused on clean code, UI/UX, and app performance.

Overview

3
3
years of professional experience

Work History

Junior Flutter Developer

Solutionchamps Technologies
Coimbatore, TN
08.2022 - 12.2024
  • Built scalable applications for both Android and iOS platforms using Flutter and Dart with a focus on performance, smooth user experience, and clean architectural patterns such as MVVM.
  • Proficient in using GetX, Bloc, and Provider for managing complex app states efficiently and cleanly within MVVM-based structures.
  • Integrated RESTful APIs using http and Dio packages for handling network requests, error states, and dynamic content updates.
  • Worked with Firebase Authentication, Cloud Firestore, Realtime Database, and Push Notifications to support real-time and secure app functionality.
  • Translated Figma UI designs into pixel-perfect, responsive Flutter interfaces using Material Design components and custom widgets.
  • Improved app performance through widget rebuild optimization, lazy loading, and memory management. Used DevTools for effective debugging and profiling.
  • Integrated Google Maps SDK for real-time location tracking, displaying markers, and building location-based features like vendor/shop locators.
  • Integrated secure payment gateways such as Razorpay and Stripe to enable smooth in-app transactions, order processing, and subscription billing.
  • Implemented local storage using Hive and Shared Preferences for caching and offline functionality.
  • Wrote unit tests, widget tests, and conducted real-device testing to ensure bug-free, production-ready builds.
  • Collaborated with designers and backend teams using Git, GitHub, and participated in Agile/Scrum practices like daily stand-ups and sprint planning.

Software Engineer

Geeksynergy Technolgies private limited
Bangalore, IN
12.2024 - Current
  • Familiar with building APKs/IPA files, signing apps, and publishing to the Play Store using Flutter CLI and Android Studio.
  • Implemented socket connections using web socket channel to enable real-time data updates, user interactions, and dynamic UI updates in chat systems, live feeds, and notification modules.

Education

Agricultural Information Technology - undefined

TNAU
01.2022

Skills

  • Dart
  • JavaScript
  • C
  • Kotlin
  • Flutter
  • Nestjs
  • Android
  • GetX
  • Bloc
  • Provider
  • Git
  • GitHub
  • Android Studio
  • VS Code
  • Firebase
  • SQLite
  • Hive
  • MongoDB
  • RESTful APIs
  • Unit Testing
  • Widget Testing
  • Integration Testing
  • GitLab
  • Problem-Solving & Execution
  • Time Management

Extra-Curricular Activities

Active member of Flutter and developer communities like Flutter Devs India, Stack Overflow, and GitHub Discussions. Guided and supported college juniors or interns in understanding Flutter basics and setting up their first projects.

Personal Information

Title: Software Engineer

Timeline

Software Engineer

Geeksynergy Technolgies private limited
12.2024 - Current

Junior Flutter Developer

Solutionchamps Technologies
08.2022 - 12.2024

Agricultural Information Technology - undefined

TNAU
MATHIVANAN D