Skip to content
Software Engineer & Mobile Developer · Full-Stack Developer · AI/ML Tools Specialist

Usama Ishfaq

Software Engineer & Mobile Developer

Passionate Software Engineer with 4+ years of experience across full-stack web, mobile, and cloud — building scalable, user-centric applications that solve real problems.

25+
Projects Completed
4+
Years Experience
7+
Years Coding
10+
Technologies
Who I am

About Me

I am a passionate Software Engineer with 4+ years of experience in full-stack web and mobile development. I specialize in creating robust, scalable applications using modern technologies like Flutter, ReactJS, NodeJS, and cloud platforms.

My journey spans from freelancing to working with innovative companies like Turing.com as an LLM Engineer, where I honed my skills in AI integration and cutting-edge development practices. I love solving complex problems and building applications that make a real impact.

Software Engineer & Mobile DeveloperFull-Stack DeveloperAI/ML Tools SpecialistFlutter ExpertProblem Solver

Quick Facts

Location
Lahore, Pakistan
Education
FAST NUCES Lahore
Where I've worked

Experience

  1. Software Engineer

    XrossApps, Lahore
    March 2025 - Present
    • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
    • Provide comprehensive mobile app development services to clients.
    • Lead cross-platform development initiatives using Flutter and React Native.
  2. LLM Engineer

    Turing.com
    September 2024 - March 2025
    • Reviewed and enhanced LLM-generated content for accuracy and quality.
    • Provided critical feedback for optimizing AI-generated responses.
    • Worked across multiple programming languages (C++, C, Dart, Python).
    • Contributed to improving AI model performance and reliability.
  3. Software Engineer

    Tib.Al
    June 2023 - July 2024
    • Developed robust mobile and web applications, specializing in image processing and medical technologies.
    • Engineered backend systems handling DICOM image processing and treatment suggestion algorithms.
    • Implemented AI-powered medical diagnostic features using machine learning APIs.
    • Collaborated with medical professionals to ensure accuracy and compliance.
  4. Software Engineer

    Innovage.io
    June 2022 - July 2023
    • Built cross-platform mobile apps and web applications using Flutter, NodeJS, and Firebase.
    • Designed RESTful APIs and real-time database solutions.
    • Implemented scalable cloud infrastructure on AWS and Firebase.
    • Mentored junior developers and established best practices.
  5. Freelance Software Engineer

    Fiverr & Upwork
    April 2020 - May 2022
    • Delivered 20+ client mini projects with high satisfaction rates.
    • Managed end-to-end application development from conception to deployment.
    • Built websites and mobile applications for diverse industries.
    • Maintained strong client relationships and received consistent 5-star reviews.
What I use

Skills & Tooling

Mobile

F
Flutter5/5

Cross-platform mobile development.

Frontend

R
ReactJS5/5

Modern web development.

J
JavaScript5/5

Full-stack development.

Backend

N
NodeJS4/5

Backend development.

P
Python4/5

AI/ML & backend development.

M
MongoDB4/5

NoSQL database.

E
ElasticSearch3/5

Search & analytics.

Cloud & Infra

*
Firebase4/5

Cloud platform & database.

A
AWS3/5

Cloud infrastructure.

AI / ML

^
AI/ML4/5

Machine learning integration.

Tooling

D
Docker3/5

Containerization.

G
Git5/5

Version control.

Selected work

Projects

AI Health Diagnostics App

Tib.Al

Medical technology app with DICOM image processing and AI-powered treatment suggestions.

FlutterAI/MLDICOMPython
View case study

The Problem

Clinicians needed a mobile-friendly way to review medical imaging and receive AI-assisted treatment suggestions without wrestling with heavyweight desktop tooling.

My Role

Software Engineer building the mobile client and parts of the imaging/AI backend.

Approach

  • Built a Flutter client capable of loading and viewing DICOM medical images.
  • Engineered backend services for DICOM processing and treatment-suggestion algorithms.
  • Integrated machine-learning APIs to surface AI-powered diagnostic features.
  • Worked directly with medical professionals to validate accuracy and compliance.

Outcome

A diagnostic workflow that put imaging review and AI suggestions into clinicians' hands on mobile, with a pipeline designed around medical-grade accuracy.

Mashrab-e-Naab

Live cross-platform app shipped to both the App Store and Google Play with real-time sync.

FlutterFirebaseiOSAndroid
View case study

The Problem

A content-driven product needed to reach users on both iOS and Android with real-time data and reliable engagement tooling.

My Role

Mobile engineer owning cross-platform delivery and release.

Approach

  • Developed a single Flutter codebase targeting iOS and Android.
  • Used Firebase for real-time data synchronization and backend services.
  • Implemented user-engagement features and prepared production releases.
  • Navigated the full App Store and Play Store submission and review process.

Outcome

A live application available on both major stores, running from one shared codebase.

AI-Powered Chat Application

Intelligent chat app integrating the OpenAI API with real-time messaging and NLP.

FlutterOpenAI APIFirebaseReal-time
View case study

The Problem

Users wanted a conversational experience that felt instant while still leaning on large language models for natural-language understanding.

My Role

Full-stack mobile engineer integrating LLMs into a real-time chat product.

Approach

  • Integrated the OpenAI API for natural-language processing and responses.
  • Built real-time messaging on top of Firebase.
  • Balanced streaming responsiveness against model latency for smooth UX.
  • Handled conversation state, retries, and graceful error fallbacks.

Outcome

A responsive AI chat experience that combined real-time messaging with LLM-powered replies.

E-commerce Bookstore

Full-featured online bookstore with payments, inventory management, and reviews.

FlutterFirebaseE-commercePayments
View case study

The Problem

A bookstore needed a complete digital storefront: browsing, cart, payments, inventory, and social proof through reviews.

My Role

Mobile engineer building the storefront and commerce flows.

Approach

  • Implemented catalog browsing, cart, and a payment-integrated checkout.
  • Built inventory management to keep stock and listings in sync.
  • Added a user reviews system to drive trust and engagement.
  • Used Firebase for data, auth, and backend services.

Outcome

A working e-commerce experience covering the full purchase journey from discovery to checkout.

Driver Tracking System

Real-time driver tracking with a Django backend, live location, and route optimization.

FlutterDjangoGPSReal-time
View case study

The Problem

Operations needed live visibility into driver locations plus smarter routing to keep deliveries efficient.

My Role

Engineer across the Flutter client and Django backend.

Approach

  • Streamed live GPS location updates from the mobile client.
  • Built a Django backend to ingest, store, and serve tracking data.
  • Implemented route-optimization features on top of the live feed.
  • Focused on real-time reliability under intermittent connectivity.

Outcome

A real-time tracking system giving operators live driver positions and optimized routes.

Analytics Dashboard

Web dashboard with data visualization, real-time analytics, and business intelligence.

ReactJSNodeJSMongoDBCharts
View case study

The Problem

Stakeholders needed a single place to see business metrics update in real time and drill into trends.

My Role

Full-stack web engineer building the dashboard end to end.

Approach

  • Built a React frontend with rich, interactive data visualizations.
  • Implemented a Node.js API layer over MongoDB.
  • Delivered real-time analytics and business-intelligence views.
  • Designed charts for clarity across many concurrent metrics.

Outcome

A comprehensive analytics dashboard turning raw data into real-time, decision-ready insight.