Software and Mobile App Engineer specializing in Flutter, Dart, Python, and AI automation. Experienced in building full-stack cross-platform applications, integrating local ML tools, and designing intelligent workflow systems.
Full Profile
Syed Muhammad Abdullah is a Software Engineer and Mobile Application Developer with a strong focus on Flutter cross-platform development, Python backend architecture, and AI-driven automation. A Computer Science graduate from KIET, he brings hands-on experience in building scalable end-to-end applications, incorporating localized machine learning models, and optimizing complex IT workflows.
Key Technical Expertise:
Frontend & Mobile: Flutter, Dart, Angular, OpenStreetMap integration, UI/UX design.
Backend & Databases: Python, Node.js, FastAPI, C#, SQL Server, Firebase.
AI & Automation: Google ML Kit (OCR), LLM integrations, automated IT ticket triage, and operational dashboards.
Tools & Platforms: Cursor AI, VS Code, Xcode, Google Colab, Figma/Canva.
Highlighted Experience & Projects:
Musafirah (Carpooling App): Designed and developed a women-only carpooling mobile platform utilizing Flutter, Firebase, OpenStreetMap, and device-side ML Kit OCR for automated document verification and safety alerts.
Pak Suzuki (IT AI Automation Internship): Built enterprise automation tools, including an AI-assisted IT ticket triage system, operational dashboard metrics, and document extraction workflows.
Ride-Booking & Academic Systems: Developed scalable frontend modules for ride-hailing applications (Vroom) with real-time mapping, along with e-commerce, DBMS, and C# design-pattern software projects.