Muhammad Saad Ahsan

Muhammad Saad Ahsan, Full Stack Mobile Developer

About

Architecting mobile products from interface to infrastructure.

I'm Saad, a Full Stack Mobile Developer and Computer Science student at UET Lahore. I build production-ready Flutter apps with clean architecture and offline-first data, and design the secure, well-structured APIs behind them with TypeScript, NestJS and Prisma. Right now I'm focused on system design: software that scales, stays reliable under load and remains easy to evolve. I'm available for freelance projects and collaborations.

Core toolkit: Flutter, Dart, TypeScript, NestJS, Prisma, Firebase

Services

Apps, websites and the systems behind them, whether you're starting something new or improving what you already have.

Mobile app development

A new app or a new feature for one you already have: production-ready Flutter, built on Clean Architecture so it stays fast and easy to grow.

  • New Flutter apps, first screen to release
  • Features & fixes for existing apps
  • Android · iOS · Web from one codebase
  • Clean Architecture
  • Riverpod state management
  • Push notifications & maps

Web development

Websites and web apps that are fast, responsive and accessible, built with React and Tailwind CSS: a single page, a full business site, or an app with its admin panel and the API behind it.

  • Landing pages & portfolios
  • Business websites
  • Web apps & dashboards
  • Admin panels & portals
  • Fixes & features for existing sites
  • Speed & SEO improvements

Backend & API development

One new endpoint or a whole API: secure, documented REST services with authentication and role-based admin modules a team can build on.

  • Complete REST APIs
  • New endpoints & integrations
  • JWT auth & role-based access
  • Prisma with MySQL or PostgreSQL
  • Admin modules
  • Swagger API docs

Offline-first & real-time data

Apps that keep working without a signal, built that way from the start or added to an app you already have: on-device data kept fresh by delta sync, with the server deciding who can change what.

  • Drift · SQLite on device
  • Supabase & Firebase
  • Delta sync
  • Row-level security
  • Push notifications (FCM)
  • Offline mode for existing apps

AI-powered features

Practical AI inside real products: the model prepares drafts and feedback, a person stays in control of what users see, and every call stays behind your API.

  • Gemini · DeepSeek
  • AI features in new or existing products
  • AI calls kept on the server
  • Human review of AI output
  • Authenticated, rate-limited endpoints

Projects

A selection of apps I've built with Flutter, and the backends and data layers behind them.

Campus Pulse

Every event on campus, one feed.

One feed for every event on campus. Students follow societies, save events and get reminders without signing up, societies publish from their own portal, and admins moderate, all on an offline-first Flutter app backed by Supabase.

Built with Flutter, Supabase, Drift, FCM.

AI Tuition

The school diary, turned into practice.

A tutoring platform that turns a photographed school diary into lessons and practice. Teachers review and publish the AI’s draft, students practise with AI feedback, and every result flows back to the teacher.

Built with Flutter, Node.js, Prisma, MySQL, Gemini.

Lapse

Cancel before it charges.

A subscription and free-trial tracker for Android. It reminds you before a renewal or a trial charges you, keeps the cancel link one tap away, and shows how much you've saved by cancelling what you don't use.

Built with Flutter, Riverpod, SQLite, go_router, Local notifications.

Darzi Khata

A tailor shop's whole ledger, offline on one phone.

An offline app for tailor shops: customers and their measurements, orders through every production stage, payments and deliveries, and the money still outstanding, with no account or internet needed.

Built with Flutter, Riverpod, SQLite, go_router, fpdart.

Room Temperature App

Outdoor weather data, turned into an indoor answer.

A Flutter weather app that goes beyond the forecast: live conditions, hourly and 3-day forecasts and air quality, paired with a physics-based thermal model that estimates the temperature inside your room.

Built with Flutter, Riverpod, REST APIs, Maps.

Experience

From academic foundations to shipping full-stack mobile products professionally, one layer of the stack at a time.

Full-Stack Mobile Engineer, Codrax

Sep 2026 — Present

Building mobile products end to end, from Flutter apps to the backend services behind them. Designing secure REST APIs with Node.js, Prisma and MySQL, including authentication, role-based admin modules and API documentation, and contributing to architecture decisions for scalability and reliability.

Flutter Developer Intern, Codrax

Jul 2026 — Aug 2026

Contributed to production Flutter applications: built feature screens and reusable UI components, managed state with Riverpod and declarative routing, and integrated REST APIs with secure token storage and OTP-based authentication flows.

Education

BS Computer Science, University of Engineering and Technology, Lahore

2024 — 2028

Working through the core Computer Science curriculum, from programming fundamentals and object-oriented design to data structures, databases, operating systems, networks, software engineering and artificial intelligence.

Skills

Always building. These are the tools I reach for, from the app on your phone to the systems behind it.

Mobile

  • Flutter
  • Dart
  • Riverpod

Backend

  • TypeScript
  • Node.js
  • NestJS
  • Express

Data & Cloud

  • Prisma
  • PostgreSQL
  • MySQL
  • Supabase
  • Firebase

Architecture

  • Clean Architecture
  • REST APIs
  • JWT Auth
  • System Design

Tooling

  • Git
  • GitHub Actions

Contact

Let's build something exceptional together.

Have a product in mind, whether it's a mobile app, a backend or both? Reach out and let's discuss how we can build it.