Summary
Overview
Work History
Education
Skills
Websites
Projects
Languages
References
Timeline
Generic

Muhammad Ahmad Noor-ud-Din

Software Developer
Sahiwal,PB

Summary

Flutter Developer with 4+ years of experience in building cross-platform mobile and web applications.Skilled in Flutter, Dart, and Firebase, with strong expertise in API integrations (REST, Twilio, Zoom, Azure Communication Services).. Experienced in creating secure, scalable, and user-friendly apps with responsive UI/UX, custom plugins, and offline-first features. Passionate about clean architecture, team collaboration, and delivering innovative digital solutions.

Overview

4
4
years of professional experience

Work History

Flutter Developer

Autosmart Tech
Lahore, Pakistan
09.2021 - Current
  • Developed mobile applications using Flutter framework and Dart programming language.
  • Led team meetings to discuss project updates and address concerns.
  • Trained new employees on company policies and procedures.

Education

BS - Computer Science

Govt. College University Faisalabad, Sahiwal Campus
Sahiwal
01.2019

HSSC - F.Sc Pre-Engineering

Government College
Sahiwal
01.2015

Matric -

Government High School
Sahiwal
01.2013

Skills

  • Flutter and Dart development
  • Firebase services (Auth, Messaging, Analytics)
  • REST APIs and GraphQL integration
  • Twilio and Azure Communication Services
  • SQLite and GetStorage management
  • AI/ML API integration (ChatGPT, DeepL)
  • Custom plugin development (Android/iOS)
  • Biometric authentication and secure storage
  • Version control (GitHub, GitLab)
  • CI/CD practices with Azure DevOps
  • App deployment (Play Store & App Store)
  • Clean architecture and MVVM
  • Responsive UI and UX design

Projects

📌 Interpreting & Video Call App (Flutter, Twilio, Firebase)
Developed a cross-platform interpreting solution enabling real-time video/voice calls (Twilio, custom plugins), secure messaging & bookings, and customer–linguist management. The app integrates Firebase (Auth, Messaging, Analytics), Azure & Zoom services, local authentication (biometric, secure storage), and dynamic linking.

Key Highlights:

Built with Flutter 3 / Dart 3, scalable modular structure (services, models, views, providers, utils).

Real-time communication: Twilio Video/Voice + ConnectyCube call kit + custom Zoom plugin.

Customer & Linguist flows: booking management, timesheets, feedback, notifications.

Cloud integrations: Firebase push notifications, analytics, dynamic links, background fetch.

Security: Biometric auth, encrypted local storage, permission handling.

UI/UX: Reactive Forms, custom widgets, calendar & signature support, responsive design.

Data: SQLite local persistence + REST APIs with interceptors.


📌 LNPS Field Service & Reporting App (Flutter, Firebase, SQLite)
Built a cross-platform field service application for technicians and managers to handle job bookings, inspections, reporting, and offline data capture with seamless cloud sync.

Key Highlights:

Architecture: Modular MVVM-style with Controllers, Models, Repository, and View layers.

Job & Reporting: Booking management, job history, ERA questionnaires, follow-ups, visit summaries, and digital signatures.

Offline-first: Local SQLite database (jobs, pests, tools, reports) with background sync.

Security & Auth: Firebase integration, biometric login (local_auth), deep links, and version control.

UI/UX: Reactive forms, custom widgets, responsive design (ScreenUtil), dynamic dashboards, and calendar views.

Media Handling: Image/video picker, compression, and offline attachments.

Analytics: Firebase Analytics + custom analytic events for user tracking.


📌 Language Guardian a Flutter-based cross-platform app with speech recognition, text-to-speech, and real-time session management. Built with a clean modular architecture using GetX controllers, repositories, services, and models.

🔹 Key Features & Tech Stack:

Authentication & Profile: Secure login/signup with OTP, user profile management.

Session Management: Real-time session handling, chat messaging, and summaries.

Speech & Voice: Integrated speech-to-text (STT) and text-to-speech (TTS) for live interpreting.

Offline & Online Support: Connectivity handling, caching with get_storage, local notifications.

UI/UX: Responsive layouts using flutter_screenutil, animated widgets (flutter_animate), custom dialogs & components.

Networking: REST API integration with http, interceptors, and repository pattern.

Utilities: File picking, permission handling, device info tracking, version updates.

Theming: Centralized constants for colors, assets, routes, strings, and enums.


📌 Assessment Management System (AMS)

A Flutter-based exam writing submission app for candidates with:

Candidate validation & booking flow

Camera integration for capturing submissions (camerawesome)

Secure file upload with Google Cloud (SAS tokens)

Video tutorials & media playback (better_player_plus)

Offline/online checks & version control (connectivity_plus)

Responsive UI with reusable widgets & custom dialogs


📌 Coach & Lead

A Flutter-based employee management and leadership app with features like:

Secure login, biometric authentication & role-based dashboards

Leave management, holiday requests & announcements

Team & employee profile management with detailed history

Event scheduling & calendar (syncfusion_datepicker)

Location-based requests (geolocator) & deep linking (app_links)

Media & file support (image_picker, file_picker, open_filex)

Responsive UI with reusable widgets & custom dialogs

Languages

Urdu
First Language
English
Intermediate (B1)
B1

References

Available upon request

Timeline

Flutter Developer

Autosmart Tech
09.2021 - Current

BS - Computer Science

Govt. College University Faisalabad, Sahiwal Campus

HSSC - F.Sc Pre-Engineering

Government College

Matric -

Government High School
Muhammad Ahmad Noor-ud-DinSoftware Developer