I’m a mobile application developer who specializes in building cross-platform apps with Flutter (Dart) and native Android (Kotlin), based in Texas, USA. I focus on performance-critical, real-world products—ranging from smart-home IoT and AI/biometric onboarding to travel booking and card-present payments.
What differentiates me from other devs is my ability to bridge mobile, backend, and on-device ML: I’ve implemented wake-word detection, face and fingerprint verification, OCR, geofencing, and Stripe Terminal integrations, all within clean architectures with strong testing and CI/CD. I’m comfortable working end-to-end with product, design, AI, and backend teams to turn complex requirements into reliable, user-friendly mobile experiences.
Employment and project experience
**Software Engineer (Flutter / Android) – [IRVINEi](Website not available. Sign in: https://www.twine.net/signup
May 2025 – Present
Smart-home / IoT: Flutter + Kotlin apps for smart door-locks, wake-word engine (TFLite), Stripe S700 card-present payments, and Oval ecosystem integrations.
Software Engineer (Flutter Developer) – Sastaticket.pk
November 2023 – May 2025
Travel & bookings: High-traffic Flutter app for flight/hotel booking, checkout optimizations, crash-free reliability, and CI-driven quality.
Mobile Application Developer – Love For Data
March 2022 – November 2023
AI/biometrics: Flutter + TFLite apps for face recognition, fingerprint onboarding (NADRA), OCR-based ID verification, and geofenced attendance systems.
Software Engineer – TPS Pvt. Ltd.
2019 – 2022
Fintech & payments: Worked on card and customer management systems and utility bill payment solutions for banking clients using .NET and related stacks.
Skills
Language
Work Experience
Education
Qualifications
Industry Experience
- Built and integrated a native wake-word detection engine (TFLite on Kotlin) and exposed it as a reusable Flutter plugin for the customer-facing mobile app.
- Develop and maintain the Android (Kotlin) smart door-lock application and device-side features using clean, object-oriented design and modern Android practices.
- Integrate backend REST APIs for authentication, user and device management, access control, and in-app experiences within the Oval ecosystem.
- Work with location and mapping features (e.g., Google Maps and related services) to support a smooth, context-aware smart-lock experience.
- Implement Stripe Terminal (S700) with Kotlin + Jetpack Compose to enable secure card-present payments, including reader discovery, pairing, and connection-token based authorization.
- Collaborate with AI, backend, and product teams to turn POC-level integrations into production-ready features, including logging, error handling, and performance monitoring.
IRVINEi.com – Software Engineer (Flutter / Android)
At IRVINEi, I work as part of a cross-functional team to build smart-home mobile applications using Flutter and Kotlin, delivering smooth, high-performance features across both Android and iOS platforms.
In this role, I collaborate closely with product managers, designers, QA, and back-end developers in an Agile/Scrum environment to improve app functionality, streamline user experience, and support clean, scalable development practices.
🔹 Key Contributions
🛠 Tools & Technologies
Flutter (Dart), Kotlin, Android Jetpack, Firebase, OAuth 2.0, Google/Apple SSO, RESTful APIs, GitHub, Azure DevOps (ADO), Agile/Scrum, Stripe Payments (S700)
- Developed a TFLite-based OCR tool for CNIC (ID card) validation, enabling background checks and identity matching.
- Built a face recognition attendance app with geofencing, achieving 98% check-in accuracy for remote users.
- Integrated NADRA fingerprint authentication for multi-factor onboarding, cutting verification time by 40%.
- Migrated legacy code from MVC to MVVM, enhancing maintainability and reducing defects by 30%.
- Streamlined biometric capture flows using CameraX and Android navigation components.
Love For Data – Mobile Application Developer
At Love For Data, I worked as a mobile app developer focused on building AI- and biometric-driven onboarding solutions using Flutter and TFLite (TensorFlow Lite). Our projects supported digital identity verification and attendance systems for both government and enterprise clients.
I collaborated closely with engineers and product teams to design apps integrating face recognition, fingerprint detection, OCR, and geofencing, built with a focus on performance, compliance, and user privacy.
🔹 Key Contributions
🛠 Tech & Tools
Flutter (Dart), TFLite, CameraX, Firebase, NADRA APIs, MVVM, Google Maps, OCR, Git, REST APIs, Agile
💡 Skills
Flutter Development · TFLite / TensorFlow Lite · Biometric Authentication · OCR (Optical Character Recognition) · MVVM Architecture
- Improved app stability using Provider and Cubit for state management
- Achieved 98% crash-free sessions using Firebase Crashlytics
- Integrated RESTful APIs and OAuth 2.0, reducing backend load by 30% with caching
- Contributed to a redesigned checkout flow, reducing booking time by 20%
- Maintained 90%+ code coverage through unit tests, lowering post-release bugs
- Flutter (Dart), Provider, Cubit
- Firebase, OAuth 2.0, REST APIs
- GitHub, Azure DevOps, Postman
- Agile/Scrum, CI/CD
- Flutter (Dart)
- State Management (Provider, Cubit)
- Firebase Crashlytics
- OAuth 2.0 / RESTful APIs
- Agile Software Development
- CI/CD (GitHub Actions, Azure DevOps)
- Cross-Platform App Development
- Mobile App Optimization
- UX Flow Improvement
- Test Coverage / Unit Testing
Sastaticket.pk – Software Engineer (Flutter Developer)
At SastaTicket.pk, I was part of the mobile engineering team responsible for building and maintaining a high-traffic travel booking platform using Flutter. Our goal was to create a stable, intuitive user experience across Android and iOS while integrating secure backend services for booking, payments, and location-based features.
I worked closely with product managers, designers, QA, and engineers in an Agile/Scrum environment to ship reliable features and maintain quality through continuous testing and CI practices.
🔹Key Contributions
🛠 Tech & Tools
💡 Skills
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in Coppell today.