Summary
Overview
Work History
Education
Languages
Skills
Projects
Timeline
AssistantManager
Mohammed Idris

Mohammed Idris

Flutter Developer
Chennai,TN

Summary

Experienced Flutter Developer with a proven ability to create visually appealing and user-friendly mobile applications using Flutter and Dart. Skilled in utilizing Firebase to seamlessly integrate backend services, including authentication, real-time databases, storage, and cloud functions. Proficient in managing push notifications and executing efficient CRUD operations within the Flutter and Firebase ecosystem. Strong understanding of project management tools like Jira and version control systems such as GitHub.

Overview

5
5
years of professional experience
5
5
years of post-secondary education

Work History

Mobile Application Developer (Flutter)

Cruxule Solutions
12.2021 - Current
  • Developed and delivered cross platform mobile apps for Android and iOS using Flutter, including Wetract, Wetractin, Cruxin, Cotag, and DisKount.
  • Integrated third party APIs and tools like Firebase, Google Maps, and various packages to extend functionality.
  • Built core features such as user authentication (Sign-up, Login, OTP), chat, dynamic forms with validation, and push notifications.
  • Worked with RESTful APIs for data handling and backend communication.
  • Conducted thorough testing, debugging, and performance optimization to ensure smooth, stable app experiences.
  • Scraped and processed data using Python’s Beautiful Soup for specific use cases like extracting tractor specs and images.
  • Collaborated with cross functional teams in Agile environments to meet project goals efficiently.
  • Focused on clean UI/UX design for intuitive navigation and user-friendly interactions.

Senior Associate

247.ai
09.2021 - 11.2021

Associate

Concentrix
02.2020 - 06.2021

Education

MCA -

Aalim Muhammad Salegh College of Engineering
Chennai, India
04.2017 - 01.2019

BCA -

Jamal Mohammed College
Tiruchi, India
01.2014 - 01.2017

Languages

Tamil
Bilingual or Proficient (C2)
English
Advanced (C1)

Skills

Flutter development

undefined

Projects

WETRACT - Tractor & Tractor Equipment Rent & Sell

As a developer on this project, I focused on creating smooth and intuitive user experiences. I designed the authentication flow, including Sign-up, Login, and OTP screens, and built profile and equipment form pages. I implemented a custom navigation drawer to give users easy access to key features like profiles, bookings, and locations. For media handling, I integrated image capture using Image Picker, stored images in Firestore, and displayed them with a carousel slider for a more engaging UI. On the backend, I used Python with Beautiful Soup and Requests to scrape tractor details from official websites, organizing the data into JSON format for seamless use in the app.

WETRACTIN - Admin App for WETRACT

In this project, I developed core admin features, including user and equipment management screens with filter options. I handled booking management, including manual assignment of equipment and operators, and worked on the Configurations screen to define default app settings. I also built the Finances screen to track transactions, manage payments, and calculate monthly owner earnings. This project required strong backend integration skills and a focus on clean, functional UI design for efficient admin operations.

CRUXIN - Employee Management Application

My role focused on comprehensive testing of various modules like employee data management, configurations, ticketing, customer and vendor handling, leave management, project tracking, and secure login/logout flows. I was responsible for identifying, documenting, and resolving critical bugs to ensure overall system stability. I’m currently working on enhancing the Asset Management module to improve tracking, organization, and operational efficiency.

COTAG - Tag Customer to Store

In this project, I built key features using Supabase as the backend. I implemented mobile number authentication with OTP, user registration, store creation, and detailed listing of offers; integrated Google Maps to display nearby stores, and developed functionality for adding stores and showcasing products with categories. Customers can "tag" their favorite or nearby stores to unlock exclusive offers. For private offers, only tagged customers can access them, while public offers are available to anyone visiting the store. I also implemented QR code scanning for tagging; customers can self tag in public stores or request to tag in private ones by scanning a store specific QR code.

DisKount – Store Offers & Deals Platform

DisKount is a simple Flutter based app where I implemented core features like mobile OTP authentication, user registration, store creation, and detailed listing of offers and deals. Unlike COTAG, tagging functionality isn't included; users can simply browse available stores and view all active offers and deals. I worked on both the frontend using Flutter and Dart, and integrated with the backend using REST APIs to handle data flow and user interactions smoothly.

Timeline

Mobile Application Developer (Flutter)

Cruxule Solutions
12.2021 - Current

Senior Associate

247.ai
09.2021 - 11.2021

Associate

Concentrix
02.2020 - 06.2021

MCA -

Aalim Muhammad Salegh College of Engineering
04.2017 - 01.2019

BCA -

Jamal Mohammed College
01.2014 - 01.2017
Mohammed IdrisFlutter Developer