Jawad Aslam

Jawad Aslam

Mobile Engineer specializing in IoT Integration and Cross-Platform Development

Based in: Lahore, PakistanCurrently: Mobile Engineer (Flutter / React Native), Satus SystemsExperience: 3 years

Hire me

Mobile Engineer with over 4 years of experience building production-grade Flutter and React Native applications with a focus on IoT device integration and payment gateways. He has successfully managed end-to-end app lifecycles, including architecture design and store releases for platforms supporting over 1,000 connected devices.

Experience

Mobile Engineer (Flutter / React Native)

Satus SystemsLahore, PakistanworkNov 2024 – Present
Own end-to-end delivery of cross-platform IoT applications built with Flutter, React Native, the Tuya SDK, and Google Maps. Implemented native Method and Event Channels for Android (Kotlin) and iOS (Swift) to enable BLE and Wi-Fi device provisioning. Led a multi-week Matter Protocol integration, including custom fabric PKI and backend-signed certificates (RCAC/NOC/IPK), and resolved PASE commissioning failures. Built real-time dashboards and CI/CD pipelines supporting a live platform of 1,000+ connected devices; own app architecture and store releases.
FlutterReact NativeTuya SDKGoogle MapsKotlinSwiftBLEWi-FiMatter ProtocolPKICI/CD

Flutter Developer

Viion TechnologyLahore, PakistanworkFeb 2023 – May 2024

Summary

Developed scalable Flutter applications using BLoC, GetX, and Clean Architecture principles. Optimized rendering performance to achieve a consistent 60fps UI across Android and iOS by eliminating jank frames. Translated Figma designs into pixel-perfect, responsive UIs and integrated REST APIs across multiple app modules. Implemented offline-first functionality with Hive and SQFlite, maintaining full app usability in low-connectivity environments.

Results

  • Achieved a consistent 60fps UI across Android and iOS by eliminating jank frames.
FlutterBLoCGetXClean ArchitectureFigmaREST APIsHiveSQFlite

Skills

Technical

FlutterFlutter
DartDart
Tuya SDK
Clean Architecture
BLoC
GetX
FirebaseFirebase
React NativeReact Native
Matter Protocol
BLE
GitGit
Stripe
Hive
Provider
WebSockets
Sqflite
MVVM
TypeScriptTypeScript
GitHub ActionsGitHub Actions
SupabaseSupabase
Unit Testing
Aws Amplify
CHIP SDK
Node.jsNode.js
Firestore
Zigbee
PythonPython
Google ML Kit
OCR
Tkinter
NumPy
pandas
scikit-learn
Fabric Ownership
RAG

Languages

Urdu
Punjabi
English

Projects

Tevagrow: IoT Smart Device Controller

Lead Developerprofessional
Built a cross-platform smart home controller with EZ/AP pairing, Zigbee hub integration, and device scheduling.
FlutterTuya SDKFirebase

UrCare: AI-Driven Health Assistant

Lead Developerprofessional
Built an AI facial-scanning health assistant with personalized recommendations, Stripe payments, and an in-app marketplace.
FlutterYouCam SDKFirebaseStripe

Pharmacy Management System

Freelance Developerpersonal
Built a mobile application for clients to manage pharmacy operations as part of freelance work.
Flutter

Desktop Application

personal
Developed a desktop application for a client on Upwork using Python and the Tkinter library.
PythonTkinter

Illumidel: WLED Smart LED Controller

Lead Developerprofessional
Built a WLED mobile app for remotely controlling ESP32-based LED devices, customizing WLED firmware to add remote support. Implemented ESP32 provisioning flows and real-time device communication over WebSockets, with deep linking for invitation-based onboarding and shared device access.
FlutterGetXSupabaseNestJSESP32WebSocketsAWS AmplifyAWS CognitoWLED

Education

Bachelor of Science

Government College UniversityComputer ScienceGPA 3.222019 – 2023
Hire JawadReach out about a role, a contract or a conversation.For recruiters

Jawad's twin is AI, it can make mistakes.