Muhammad Arslan-Sr. Software Engineer

Check rate
Experience
Sr. Software Engineer
Hoja AI
- Built scalable Flutter apps (mobile & web) using BLOC and Clean Architecture, improving app performance and maintainability.
- Delivered advanced AI & agentic AI features with real-time communication and personalized user flows.
- Developed backend services in Ktor (Kotlin) and ensured quality via testing, CI/CD, code reviews, and Scrum practices.
Sr. Software Engineer
Mercurial Minds (M.M)
- Revamped Jazz Tamasha OTT app using Flutter with BLOC and MVVM, enhancing streaming speed, UI responsiveness, and cross-platform stability.
- Improved streaming for faster loading and seamless UX across devices.
- Enhanced Android TV experience via Kotlin, optimizing performance and playback.
- Implemented CI/CD pipelines, deep linking, automated tests, and mentored a developer to full-time.
Full Stack Flutter Developer
NextTier
- Built cross-platform Flutter apps with advanced UI, animations, BLOC/Provider state management, and scalable navigation.
- Developed Node.js backend with real-time sockets, REST APIs, and AI-powered content generation; Dockerized and deployed with CI/CD.
- Led sprint planning, code reviews, and mentoring, ensuring best coding practices, reusable architecture, and maintainable code.
- Integrated Firebase for analytics, database, crash reporting, and deep linking.
Flutter Developer
EoriSoft
- Developed responsive Flutter apps using MVC and state management with Provider, ensuring localization and optimized performance.
- Integrated Google Maps, payments, and APIs to enhance interactivity and functionality.
- Participated in sprint planning, agile collaboration, code reviews, and CI/CD with GitHub Actions.
- Managed crash fixes and ensured maintainable, high-quality code.
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology and Media and Entertainment.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Project Management, and Quality Assurance.
Summary
Senior Flutter Developer with 4+ years of experience in cross-platform mobile development and 2+ years in backend engineering, focused on advanced AI features, agentic AI workflows, real-time communication, and scalable clean architecture.
Skills
- Mobile & Frontend: Flutter, Dart, Android, Ios, Kotlin
- Backend Frameworks: Kotlin (Ktor), Node.Js
- Databases: Sql Server, Firebase, Mongodb
- Version Control: Git, Github, Bitbucket
- Software Architecture: Clean Architecture, Mvvm, Mvc, Clean Code
- Apis & Integrations: Rest, Graphql, Webhooks, Socket.Io
- Cloud & Devops: Ci/Cd, Docker, Digitalocean, Google Cloud, Aws
- Team & Project Management: Agile/Scrum, Code Reviews, Leadership
Languages
Education
Frankfurt University of Applied Sciences
Master's in High Integrity System · High Integrity System · Frankfurt, Germany
Federal Urdu University of Arts, Science and Technology
Bachelor's in Computer Science · Computer Science · Islamabad, Pakistan · 3.75 CGPA
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Muhammad is based in Frankfurt am Main, Germany.
Muhammad speaks the following languages: Urdu (Native), English (Advanced), German (Elementary).
Muhammad has at least 5 years of experience. During this time, Muhammad has worked in at least 3 different roles and for 4 different companies. The average length of individual experience is 1 year and 4 months. Note that Muhammad may not have shared all experience and actually has more experience.
Based on recent experience, Muhammad would be well-suited for roles such as: Sr. Software Engineer, Full Stack Flutter Developer, Flutter Developer.
Muhammad's most recent position is Sr. Software Engineer at Hoja AI.
In recent years, Muhammad has worked for Hoja AI, Mercurial Minds (M.M), NextTier, and EoriSoft.
Muhammad is most experienced in industries like Information Technology and Media and Entertainment.
Muhammad is most experienced in business areas like Information Technology, Product Development, and Project Management. Muhammad also has some experience in Quality Assurance.
Muhammad holds a Master in High Integrity System from Frankfurt University of Applied Sciences and a Bachelor in Computer Science from Federal Urdu University of Arts, Science and Technology.
The availability of Muhammad needs to be confirmed.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 30 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Sr. Software Engineer
Nearby freelancers
Professionals working in or nearby Frankfurt am Main, Germany
