Abdullah Shahid

Flutter Developer | Scalable Mobile Applications | Clean Architecture | Provider • GetX • Riverpod | Firebase | REST APIs | MVVM • MVC

Lahore, Punjab, Pakistan

About

Flutter Engineer with 3.5+ years of experience delivering scalable, high performance mobile applications for Android and iOS. Expertise in building production grade applications using Flutter and Dart, with a strong focus on clean architecture, maintainability, and long term scalability. Known for translating complex business requirements into efficient, user focused solutions. Extensive experience across the full application lifecycle, from intuitive UI development to robust backend integration. Strong command of Firebase services including Authentication, Firestore, and Cloud Storage, along with seamless REST API integration to enable real time, data driven applications. Proficient in modern state management approaches including Riverpod, Provider, and GetX, with the ability to select and implement the most effective solution based on system design and project requirements. Track record of contributing to and delivering multiple live applications, improving performance, enhancing user experience, and maintaining high code quality through structured development practices and code reviews. Core strengths include: • Scalable mobile application development • Clean architecture and maintainable codebases • Reusable component design for faster delivery • Performance optimization and application stability • Strong problem solving and system design thinking Built on a solid foundation of software engineering, data structures, algorithms, and system design. Currently focused on advancing toward senior engineering roles and exploring machine learning integration within mobile applications to build intelligent, future ready solutions. Open to impactful opportunities in product driven teams and high growth environments.

Experience

  • Flutter Developer at United Software and Technologies International Pvt. Ltd.
    Apr 2024 - Present · 2 yrs 3 mos

    Delivered scalable cross platform mobile applications for Android and iOS using Flutter Implemented clean architecture to ensure modular, maintainable, and testable systems Integrated REST APIs and Firebase services including Authentication, Firestore, and Cloud Storage Improved application performance, responsiveness, and stability through optimization strategies Designed reusable UI components to accelerate development and maintain consistency Contributed to code reviews and team collaboration, maintaining high engineering standards

  • Wayout Lab (On-site)
    • Junior Flutter Developer
      Nov 2022 - Apr 2024 · 1 yr 6 mos

      Developed and maintained cross platform applications using Flutter and Dart Built responsive and reusable UI components for consistent user experience Integrated REST APIs and Firebase for dynamic and reliable data handling Applied Provider for structured state management and clean code practices Collaborated on feature development, debugging, and production releases

    • Flutter Intern
      Jul 2022 - Oct 2022 · 4 mos

      Built foundational understanding of Flutter and Dart Gained practical experience with Git workflows and version control Worked with basic API integration and data handling in real project scenarios

  • Visiting Lecturer at The Islamia University of Bahawalpur
    2020 - 2021 · 1 yr

  • College Teaching Internee at Govt. Post Graduate College Chishtian
    2018 - 2019 · 1 yr

  • College Teaching Internee at Govt. Degree College, Phoolnagar, Kasur
    2017 - 2018 · 1 yr