Khurram Ali
Software Engineer MVP Using Flutter Firebase API UI Django React
Skills
Portfolio
Werkervaring
Software Engineer Flutter
Upwork • Freelance
Dec 2019 - Present • 6 yrs 10 mos
Core Technical Contributions & Architectural Leadership Scalable Mobile Architecture: Engineered high-performance cross-platform applications using Flutter, implementing Clean Architecture principles to decouple business logic from the UI. Utilized BLoC and Provider for sophisticated state management, ensuring predictable data flows in complex environments like the "Rate Me Please" social ecosystem. High-Concurrency Backend Design: Architected and deployed reactive backends using Django (DRF) and Spring Boot. Optimized data retrieval for real-time leaderboards and bidding systems (TOM Marketplace) by implementing Redis caching and WebSocket protocols for sub-second latency. System Modernization & Refactoring: Led the end-to-end rewrite of legacy Point-of-Sale (POS) systems. Introduced a modular codebase that integrated hardware-level APIs for Bluetooth Thermal Printing, Barcode Scanning, and Offline-First persistence using Hive and SQLite. Data Orchestration & Analytics: Developed institutional-grade monitoring tools for the Higher Education Department, transforming large-scale attendance and facility data into actionable insights through optimized SQL/ORM queries and custom reporting dashboards. Global App Deployment & DevOps: Managed the full CI/CD lifecycle using CodeMagic and Docker. Successfully navigated the rigorous App Store and Play Store submission processes for international markets, including specialized medical exam apps (Shonen Exam) in France. Technical Environment Frontend: Flutter, Dart, React, Next.js, TypeScript, UI/UX Design. Backend: Python (Django), Java (Spring Boot), RESTful APIs, WebSockets, Firebase. Database & Infrastructure: MySQL, PostgreSQL, Redis, Firebase Firestore, Docker, Git.