Hi, I am

Jawad ASlam

You're in the right place for scalable mobile apps with seamless IoT integration and secure payments, built with Flutter & React Native.

Jawad Aslam

About Me

I'm a Full-Time Mobile Engineer based in Lahore, Pakistan, specializing in Flutter and React Native. I build scalable, high-performance mobile apps with deep expertise in IoT solutions, including Tuya, WLED, and Matter SDK. I also implement secure payment integrations across full-stack applications. I focus on seamless device connectivity, intuitive user experiences, and clean, maintainable code that delivers real-world impact.

Name

M. Jawad Aslam

Email

ja883522@gmail.com

From

Lahore, Pakistan

4+

Experience

10+

Projects

5+

Happy Client

What I do

I have more than 3 years experience building software for clients all over the world. Below is a quick overview of my main technical skill sets and technologies I use. Want to find out more about my experience? Check out my online resume and project portfolio.

Flutter

Flutter

Build beautiful, natively compiled apps for mobile, web, and desktop from a single Dart codebase with expressive UI. Used in production apps with pixel-perfect interfaces and smooth animations. Focused on clean architecture for long-term scalability and maintainability.

React Native

React Native

Cross-platform mobile development using React Native with TypeScript and Expo for rapid delivery. I build reusable components and typed APIs for maintainable codebases. Focused on smooth performance, navigation, and native integrations.

TypeScript

TypeScript

Rapid multi-platform mobile development with typed architecture, reusable components, and fast iteration workflows.

Expo

Expo

Rapid multi-platform mobile development with typed architecture, reusable components, and fast iteration workflows.

Firebase

Firebase

Google's platform providing authentication, real-time database, cloud storage, and push notification services. I integrate secure auth flows and realtime sync for data-driven apps. Also configure notifications and analytics for better user engagement.

Supabase

Supabase

Open-source Firebase alternative built on PostgreSQL with real-time subscriptions, authentication, and storage APIs. I build modern backend flows with secure row-level access rules. Supports scalable realtime features and clean API integration.

AWS

AWS

Cross-platform app development with modern backend and cloud stack for scalable, secure, and production-ready mobile solutions.

Sqflite

Sqflite

Reliable local storage stack combining Hive and Sqflite for offline-first apps, fast caching, and structured persistent data handling.

Hive

Hive

Flutter's fastest NoSQL local database running without native dependencies, ideal for offline-first applications. I implement local caching and persistence for stable offline usage. Optimized schemas help maintain fast read and write performance.

Provider

Provider

Robust state management patterns for clean architecture, predictable app behavior, and maintainable feature growth.

Bloc

Bloc

Business Logic Component pattern separating UI from logic for scalable, predictable, and testable state management. I design modular blocs and events for complex feature flows. This keeps code organized and easier to debug and extend.

GetX

GetX

Lightweight framework offering fast routing, powerful dependency injection, and reactive state management in Flutter. I use it to rapidly build structured apps with minimal boilerplate. Great for clean navigation and high development speed.

Tuya

Tuya

Smart IoT SDK enabling seamless device pairing, real-time control, and integration of Tuya-compatible smart hardware. I build reliable IoT control flows including device onboarding and status sync. Used for smart home experiences with stable connectivity.

ESP32 Controllers

ESP32 Controllers

Development and integration of ESP32-based controllers for IoT devices and automation systems. I handle device communication, provisioning, and realtime command handling. Optimized for stable connectivity and reliable hardware behavior.

Matter SDK

Matter SDK

Smart IoT integration stack for device pairing, realtime control, and interoperable connected product experiences.

Stripe

Stripe

Developer-first payment infrastructure for processing secure online transactions, subscriptions, and checkout flows. I integrate payment intents and webhooks for reliable billing workflows. Designed for smooth checkout and trust-focused transactions.

RevenueCat

RevenueCat

Cross-platform SDK simplifying in-app purchase setup, subscription management, and detailed revenue analytics. I implement subscription products with secure entitlement handling. Also configure lifecycle events for retention and revenue tracking.

Google Ml-kit

Google Ml-kit

Google's on-device machine learning APIs for text recognition, face detection, barcode scanning, and more. I integrate ML features for practical real-time use cases in mobile apps. Delivers fast results while preserving user privacy on-device.

GitHub

GitHub

Version control and collaboration platform for managing repositories, pull requests, and CI workflows. I use GitHub for clean branching strategies, code reviews, and automated release pipelines. Keeps team delivery organized and production deployments reliable.

GitLab

GitLab

DevOps platform combining Git repositories with built-in CI/CD, issue tracking, and deployment pipelines. I configure merge workflows and automated builds for faster, safer releases. Supports end-to-end delivery from commit to production.

Trello

Trello

Visual project management tool for organizing tasks, sprints, and team workflows on boards and cards. I structure backlogs and track delivery milestones for clear visibility across features. Helps keep development aligned with product priorities.

My Amazing Work

A showcase of cross-platform mobile applications and smart IoT solutions built using Flutter and Tuya. Designed with a focus on performance, usability, and modern UI/UX.

Teva (IoT Smart Device Controller)

Teva (IoT Smart Device Controller)

FlutterBlocTuya IOTFirebaseScreenUtil

Teva is a smart IoT product built using Tuya's powerful SDK to control and manage smart devices. The app supports both EZ and AP pairing methods for seamless device connection. Users authenticate securely using Firebase Authentication. Teva provides smooth onboarding, real-time device status updates, and robust control over various Tuya-supported smart devices for a connected lifestyle.

UrCare (AI-Driven Health Assistant)

UrCare (AI-Driven Health Assistant)

FlutterGetxYouCam SDKFirebaseScreenUtil

UrCare is a smart health monitoring app that utilizes YourCam for facial scanning to analyze the user's physical condition. It detects indicators such as fatigue, hydration level, and skin health using advanced AI technology. Based on scans, UrCare recommends personalized health routines scheduled through Firebase Firestore. Users receive push notifications and can purchase health products through an integrated marketplace with Stripe payment integration.

Correct Refund (US Tax SaaS App)

Correct Refund (US Tax SaaS App)

React Native CLIZustandFirebaseGoogle AuthApple AuthPush NotificationsResponsive UI

Correct Refund is a SaaS mobile app for US taxpayers to manage tax services by year. Users can start a service, upload and view tax-related documents, track service status, and receive push notifications. Google and Apple sign-in are integrated, while admins manage users, services, and documents from a dedicated web dashboard.

Illumidel (WLED Smart LED Controller)

Illumidel (WLED Smart LED Controller)

FlutterGetxSupabaseNestJSESP32WebSocketsWLED FirmwareDeep Linking

Illumidel is a WLED mobile app for remotely controlling ESP32-based LED devices. I customized WLED firmware to add remote support, built ESP32 provisioning flows in the app, and implemented real-time device communication over WebSockets. The stack uses Flutter with GetX, Supabase, and NestJS, with deep linking for invitation-based onboarding and shared device access.

Attendance Management App

Attendance Management App

FlutterBlocPhp LaravelTfliteScreenUtil

This Flutter-based app simplifies employee attendance tracking. Admins register users who can check in or out, review attendance logs, receive company alerts, manage their profile photo, and apply for leave. Attendance can be marked using facial recognition technology or a secure PIN code.

Liftkit™ (Matter Window Blind Controller)

Liftkit™ (Matter Window Blind Controller)

FlutterGetxMatter SDKChip Controller SDKFirebaseCustom FabricCertsNative Code

Liftkit is a Flutter smart home app for controlling Matter-compatible window blind devices over the local network. Built on the Chip Controller SDK with a custom Matter fabric, it handles device provisioning, calibration, and open/close command delivery on the same LAN. Firebase powers authentication, with GetX for state management and certificate-based secure device communication.

Gradute Plus - A Flutter App for Student & Staff Interaction

Gradute Plus - A Flutter App for Student & Staff Interaction

FlutterGetxChatGpt ApiFirebasePdfx

Graduate Plus is a Flutter app for student and staff interaction. Admins can add jobs, events, and activities, manage registrations, check in attendees, and approve student reviews. Students can view and apply for jobs, upload resumes, register for events, get PDF tickets, post reviews, and complete activities to level up from Bronze to Silver levels.

Glow Hub (Tuya Lighting Control App)

Glow Hub (Tuya Lighting Control App)

FlutterInternet of ThingsFirebaseResponsive DesignLocalization

Glow Hub is a public-use Tuya lighting control app with no user data display, designed for shared devices. Features include instant on and off control, brightness and color temperature adjustment, custom RGB color selection for LED bulbs, and easy multi-color scene setup for quick ambiance changes throughout any space.

EventMinder: An App For Scheduling Alarms Using AI Voice Assistant

EventMinder: An App For Scheduling Alarms Using AI Voice Assistant

FlutterProviderCallKitScreenUtil

EventMinder is an app for scheduling alarms using an AI voice assistant. It supports recurring events with daily, monthly, and yearly options. The app uses Hive for local storage and offline data. Features include time-based and location-based alarms, local notifications with event titles, and background notifications that work when closed.

EasyAgro (Multi-User Agri Marketplace)

EasyAgro (Multi-User Agri Marketplace)

FlutterProviderFirebaseMediaQuery

EasyAgro is a multivendor agricultural app that connects farmers, dealers, and companies. Farmers access forecasts, weather alerts, and a fertilizer calculator. Companies can list tools and sprays, while dealers purchase items directly. In-app chat supports messages and image sharing. Admins verify accounts via CNIC and license checks, ensuring security and trust.

Kpharma: All-in-One Pharmacy & Healthcare Management

Kpharma: All-in-One Pharmacy & Healthcare Management

FlutterProviderFirebaseMediaQuery

Kpharma is a full-featured app for pharmacy and healthcare management. Patients can book appointments, order medicines, and access lab reports. Doctors manage visits and pharmacy tasks efficiently. Admins handle pharmacies, upload reports, and view patient history. With strong functionality and an intuitive design, Kpharma streamlines healthcare services for everyone.

TCS City School Alumni Network

TCS City School Alumni Network

FlutterBlocPhp LaravelTfliteScreenUtil

TCS City School Web App connects alumni through posts, comments, photos, and video sharing. Registered users can chat, explore profiles, and engage in job postings. The platform allows alumni to view or plan events and stay connected through embedded YouTube videos and shared school memories.

Career Quest: Your Ultimate Career Exploration App!

Career Quest: Your Ultimate Career Exploration App!

FlutterBlocFirebaseChatGpt

Career Quest is a career exploration app with easy sign-in via email or Google. Users can explore careers by category with deep insights including salary ranges, career roadmaps, and required skills. Features include saving favorites, admin messaging, career quiz functionality, and a web admin panel for user and data management.

My Work Experience

A detailed look at my professional journey — the companies I've contributed to, the roles I've held, and the impact I've made across mobile product development using Flutter and React Native.

Satus Systems

On-site · 1 yr 8 mos

Mobile Engineer (Flutter & React Native)

Nov 2025 - Present

8 mos

My role is to build and maintain high-quality Flutter and React Native applications. I work on scalable mobile architecture using Clean Architecture, MVVM, and MVC, integrate APIs (Firebase, Supabase, REST), implement offline databases (Hive), and deliver advanced features like IoT integration, push notifications, and background services.

Flutter Developer

Nov 2024 - Dec 2025

1 yr 1 mos

My role was to build and maintain high-quality Flutter applications with scalable architecture (Clean Architecture, MVVM, MVC). I integrated APIs (Firebase, Supabase, REST), offline databases (Hive), and implemented advanced video player features, background services, and IoT device integration with Tuya and Teltonika SDKs.

VIION Technology

On-site · 1 yr 3 mos

Flutter Developer

Apr 2023 - May 2024

1 yr 1 mos

Built and maintained cross-platform Flutter applications with MVVM architecture, Hive for local storage, and BLoC/Cubit for state management. Developed advanced video player features, integrated REST APIs, and contributed to scalable, production-ready mobile products.

Flutter Intern

Feb 2023 - Apr 2023

2 mos

Assisted in developing Flutter UI components and integrating Firebase services. Gained hands-on experience with state management patterns, responsive layouts, and collaborative Git workflows.

My Education Journey

My academic journey that shaped a solid foundation in computer science, software engineering, and the problem-solving mindset I bring to every project I build.

Bachelor of Computer Science

Government College University · 2019 - 2023

CGPA: 3.22 / 4.00

Focused on core academics, communication, and practical problem solving.

Built strong discipline, teamwork, and consistent learning habits.

Intermediate

Punjab College Sargodha · 2017 - 2019

Marks: 870 / 1100

Focused on core academics, communication, and practical problem solving.

Built strong discipline, teamwork, and consistent learning habits.

Matriculation

F.G Cad School Kirana Hills Sargodha · 2015 - 2017

Marks: 810 / 1050

Focused on core academics, communication, and practical problem solving.

Built strong discipline, teamwork, and consistent learning habits.

Lets Connect

Please fill out the form on this section to contact with me or call between 9:00 A.M and 8:00 P.M, Monday through Friday.

Let's Message me