Farhad Nazir, full-stack developer in Riyadh
Building digital products that solve real business problems.
I’m Farhad Nazir, a full-stack software developer based in Riyadh, Saudi Arabia. I design and build scalable web applications, SaaS platforms, mobile applications and desktop software, from system architecture to production.

users
Technologies I work with
- Laravel
- Flutter
- Next.js
- React
- Node.js
- TypeScript
- Dart
- PHP
- MySQL
- Firebase
- SQLite
- MongoDB
- Tailwind CSS
- Express.js
- Android
- JavaScript
More than websites
I take a business problem from the first conversation to software people use every day. That means understanding how the work is really done, designing the data and architecture, building the web, mobile and desktop apps, and staying with the product after launch.
Plan
Requirements, data model and architecture agreed before screens are built.
Build
Laravel, Next.js and Node.js on the web; Flutter for Android, iOS and Windows.
Run
Releases, app store submissions, installers, support and steady improvement.
Flagship product
Asaan Optics runs optical shops from the counter PC and the owner’s phone.
A subscription SaaS I designed and built alone: a Flutter app for Android, a Windows desktop app, a Node.js backend and the website that markets it. Prescriptions, sales, stock, staff shifts and receipts on WhatsApp, and it keeps working when the internet does not.


- Users
- 1,900+UsersOptical shop owners and staff using the apps
- Downloads
- 3,000+DownloadsAndroid and Windows apps combined
- Website visitors
- 145K+Website visitorsasaanoptics.com, within three months
Grown without paid advertising, through search, content and tutorials.
Figures reported by the product owner, November 2026.
Selected work
Products and client systems, each with a full case study.
Car marketplace and sales CRM
KAYANAK
Arabic-first car marketplace and sales CRM for a Riyadh car business, with installment pricing, car-wash booking and an AI sales assistant.
My role: Lead full-stack developer and DevOps
- NestJS
- TypeScript
- Next.js
- React
- PostgreSQL
Engineering consultation marketplace app
Estasher
A bilingual iOS and Android marketplace where clients in Saudi Arabia book consultations and request offers from verified engineers and engineering offices.
My role: Full-stack developer (took over October 2026)
- Flutter
- Dart
- Firebase
- PHP
- MySQL
Eyewear e-commerce store
Faisal Optical Service
An online eyewear store with a step-by-step prescription lens configurator and a full admin back office for the optician.
My role: Sole full-stack developer
- Laravel
- PHP
- Livewire
- MySQL
- Tailwind CSS
Fashion e-commerce with made-to-measure tailoring
Shehmina's Wardrobe
A custom Laravel e-commerce prototype built around a womenswear label's catalog, with made-to-measure tailoring options and a full admin back office.
My role: Full-stack developer
- Laravel
- PHP
- Livewire
- Livewire Volt
- Tailwind CSS
Custom Web Development
Custom web applications, admin panels and REST APIs built with Laravel, Next.js and Node.js, from the data model to production hosting.
SaaS Product Development
Multi-tenant SaaS products with subscriptions, roles and per-customer data isolation, designed and built by the founder of Asaan Optics.
Mobile Application Development (Flutter)
Flutter apps for Android and iOS from one codebase, with the backend, push notifications and store releases handled end to end.
Desktop Application Development (Windows, Flutter)
Windows desktop software built in Flutter, with local databases, receipt and label printing, installers and automatic updates.
System Design & Software Architecture
Architecture, data models and security design for business software that has to grow, plus written audits of existing codebases.
E-commerce & Business Software (POS, ERP, stores)
Online stores with their own back office, plus POS, ERP and inventory systems that keep sales, stock and customers in step.
Core technology
The tools I use in production every week, not a list of everything I have tried.
Web and backend
Server-rendered web apps, admin panels and REST APIs.
- Laravel
- PHP
- Next.js
- React
- Node.js
- Express.js
- TypeScript
- JavaScript
Mobile and desktop
One Flutter codebase shipped to Android, iOS and Windows.
- Flutter
- Dart
- Android
- iOS
Data and infrastructure
Relational data, offline storage and cloud sync.
- MySQL
- SQLite
- Firebase
- MongoDB
Selected achievements
Built a SaaS product end to end
Asaan Optics: Android app, Windows desktop app, Node.js backend, website and release pipelines, designed and written as the sole developer.
Asaan Optics case studyRated 4.8 on Google Play
Asaan Optics holds a 4.8 rating from 116 reviews on the Pakistan Play storefront (November 2026).
View the Play listingSaudi e-invoicing support in Dart
Implemented ZATCA Phase 2 invoice signing and QR codes inside a Flutter POS, with the signing key kept on the device.
How it worksSystems for Riyadh businesses
Lead developer of Kayanak, a bilingual car marketplace and dealer platform, and the developer who took over Estasher, an engineering consultancy app on Google Play and the App Store.
Kayanak case study
Development approach
Every project follows the same five steps, from the first meeting to support after launch.
- Step 1
Understand the business
I learn how the work is done today: who uses the system, what they enter, what they need back, and where time or money is being lost.
- Step 2
Design the system
Data model, modules, roles and integrations are agreed before any screens are built, so the software can grow without rewrites.
- Step 3
Build in working increments
You see real, usable software early and often. Feedback goes into the next increment rather than a final surprise.
- Step 4
Release to production
Deployment, app store submission or a Windows installer, plus data migration and training for the people who will use it.
- Step 5
Support and improve
After launch I fix issues, watch how the product is used and keep shipping improvements based on real usage.
Let's build software your business can rely on.
Share what you are planning: a SaaS idea, a POS or ERP system, a mobile app or a desktop tool. I'll reply with questions, a practical plan and a realistic estimate.



