Senior Flutter developer and data scientist based in Manchester. I deliver production-ready cross-platform apps with 3.5+ years of experience, backed by an MSc in Data Science and hands-on machine learning work.
I'm a Senior Flutter developer with a BSc in Computer Science and 3.5+ years of industry experience designing, building and releasing cross-platform apps for Android and iOS. Across 35+ app projects, in product teams and for international freelance clients, I have owned the full lifecycle, from architecture and state management through to App Store and Google Play release.
I mentor junior developers through code reviews, lead teams on selected projects, and work closely with backend, design and QA colleagues. I am equally comfortable meeting clients directly to gather requirements and present progress.
I hold an MSc in Data Science from the University of Salford, focused on machine learning, statistical analysis and big data. My dissertation was an industry-partnered project with Fildata, where I also spent four months as a remote data science intern: analysing datasets of 300K+ records in Python, benchmarking five classification models on an imbalanced problem, and building Power BI dashboards for non-technical stakeholders.
I am open to senior Flutter and data science roles, and to projects where a company or client wants machine learning built into a mobile app.
Technical skills
Skills across mobile, data and AI
The tools and methods I rely on most, grouped by area.
Two sides of my work: data science projects with their results, and apps I have built.
Seven projects from my MSc in Data Science, each with the question, the method, the results and what I would do next.
My Fildata dissertation and internship work is covered by confidentiality agreements, so it is described on the Experience page rather than shown here.
Apps I have worked on, across commerce, mobility, finance, health, social and more. Each one has a short overview and a Demo button that opens that app’s own walkthrough video on Google Drive.
Work history
Experience
Five roles across mobile engineering and data science: production Flutter apps for product teams and international clients, and an industry-partnered data science internship.
3.5+ years of Flutter35+ app projects4-month data science internshipMentoring and team lead
Jan 2026 – Apr 2026Remote · UK
Data Science Intern
Fildata · BI, data engineering and data science · Manchester, UK
Industry-partnered MSc dissertation placement, delivered under strict confidentiality agreements. Awarded a Fildata internship completion certificate.
Collected, cleaned and analysed datasets of 300K+ records using Python (Pandas, NumPy) and statistical analysis to identify the business trends that informed decisions.
Benchmarked five classification models (Logistic Regression, Random Forest, XGBoost, LightGBM, CatBoost) on an imbalanced binary problem, using cross-validation and hyperparameter tuning to select the most reliable one.
Evaluated with imbalance-aware metrics (ROC-AUC, F1, recall) instead of accuracy, and tuned models to improve detection of the minority class.
Built reproducible preprocessing and feature engineering pipelines, and queried and optimised SQL and NoSQL databases.
Developed Power BI dashboards that turned model outputs into clear, actionable insight for non-technical stakeholders.
PythonPandasScikit-learnXGBoostSQLPower BI
Aug 2022 – Nov 2024Rawalpindi, Pakistan
Senior Flutter Developer
Alright Tech Private Limited
Developed 20+ cross-platform client apps in Flutter and Dart for Android and iOS, delivering 8 as the sole developer and owning the full lifecycle from architecture design to App Store and Google Play release.
Mentored junior developers through code reviews and hands-on guidance, and led development teams on selected projects.
Architected maintainable codebases with Bloc and Provider state management and clean architecture, separating UI from business logic to support scalable feature growth.
Integrated REST APIs and Firebase (Authentication, Firestore, Analytics) to deliver secure login, real-time data and usage insight that guided product improvements.
Worked closely with backend, UI/UX and QA teams, took part in Agile sprint planning, and met clients directly to gather requirements and present progress, consistently delivering on time.
Set up automated unit, widget and integration testing with Flutter Test, fixed performance issues with Flutter DevTools, and used AI-assisted tools such as GitHub Copilot and ChatGPT to speed up coding, debugging and testing.
FlutterDartBlocProviderFirebaseTestingMentoring
Feb 2023 – Jan 2025Self-employed
Freelance Flutter Developer
Fiverr · international clients
Delivered 30+ client projects for international clients, independently and in partnership with another freelance developer, across e-commerce, booking, social and business apps.
Managed the full project lifecycle, from requirements gathering and UI/UX planning to testing, deployment and post-launch support, folding client feedback into iterative releases.
Integrated REST APIs and Firebase (Authentication, Firestore, Push Notifications) with Provider, Bloc and Riverpod for secure, real-time and maintainable features.
Earned consistently positive, verified client reviews through clear communication and on-time delivery against tight deadlines.
FlutterRiverpodFirebaseClient delivery
Apr 2022 – Aug 2022Part-time
Junior Flutter Developer
Cipher Savvy · Rawalpindi, Pakistan
Built cross-platform apps in Flutter and Dart for Android and iOS, with reusable custom widgets and Material Design interfaces.
Integrated Firebase Authentication, Firestore and Realtime Database for secure user management and real-time data sync.
Structured business logic with Provider and Bloc, and helped resolve performance bottlenecks and runtime errors using Flutter DevTools.
Contributed to Agile sprints through feature planning, daily stand-ups, code reviews and Git pull-request workflows.
FlutterDartProviderFirebase
Sep 2021 – Dec 2021Remote · US
Flutter Developer Intern
Walturn · United States
Contributed to cross-platform app development in Flutter and Dart for a US-based company, working remotely in a distributed international Agile team.
Implemented and debugged real-world features, integrating third-party APIs with clean code architecture and Git version control.
Built up Flutter proficiency through peer code reviews and mentorship from senior engineers.
FlutterDartREST APIsGit
Academic background
Education
A computer science foundation, followed by an MSc in Data Science with an industry-partnered dissertation.
MSc
Data Science
University of Salford · Salford, UK
Focus areas: machine learning, statistical analysis, data analysis and big data.
Industry-partnered dissertation with Fildata: developed and benchmarked machine learning models (Logistic Regression, Random Forest, XGBoost, LightGBM, CatBoost) for an imbalanced classification problem, under a confidentiality agreement.
The computer science foundation behind my move into professional development, covering programming, data structures and algorithms, and object-oriented design.
Began professional Flutter work during the degree, starting with a remote internship in 2021.
ProgrammingData structuresOOP
Sep 2019 – Jul 2023
Credentials
Certificates
Professional certification in data science and machine learning, alongside the internship certificate from my industry placement.
Professional certificate · 12 courses
IBM Data Science Professional Certificate
A twelve-course programme from IBM that covers the whole data science workflow: methodology, Python and SQL, analysis and visualisation, machine learning, and an applied capstone project.
What is Data Science?
Tools for Data Science
Data Science Methodology
Python for Data Science, AI & Development
Python Project for Data Science
Databases and SQL for Data Science with Python
Data Analysis with Python
Data Visualization with Python
Machine Learning with Python
Applied Data Science Capstone
Generative AI: Elevate Your Data Science Career
Data Scientist Career Guide and Interview Preparation
Issued by IBM · 12 courses included
Specialisation · 3 courses
Machine Learning Specialisation
The three-course specialisation from DeepLearning.AI and Stanford University: supervised learning, advanced learning algorithms, and unsupervised learning with recommenders and reinforcement learning. I hold the specialisation certificate and all three course certificates.
Supervised Machine Learning: Regression and Classification
Issued by DeepLearning.AI & Stanford University · specialisation + 3 course certificates
Internship certificate
Data Science Internship
Awarded by Fildata on completing a four-month remote internship in data science, undertaken alongside my MSc dissertation.
Awarded to Abdullah Mir · Fildata · 4 months
Contact
Let's build something.
Whether it's a senior Flutter role, a mobile and ML position, or a freelance app that needs taking from idea to store release, email is the fastest way to reach me.