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.