Riyadh, Saudi Arabia

Architecting Scalable Web & Mobile Ecosystems.

Hi, I'm Sami Ullah — Full-Stack & Mobile Developer | Building Scalable Web & Flutter Apps

AWS & MyFatoorah Integration Specialist based in Riyadh, Saudi Arabia.

01 /

About & Technical Capabilities

Full Stack & Cross-Platform Mobile Engineer based in Riyadh, specializing in end-to-end web and mobile application development. Experienced in building high-performance server-side architectures, modern server-rendered web applications, and scalable mobile apps. Proven track record of designing scalable cloud assets, secure payment pipelines, and multi-platform digital products aligned with Saudi Vision 2030 digital transformation goals.

Primary Stack

TypeScriptJavaScriptNode.jsNext.jsReact.jsFlutter (Dart)Express.jsRESTful APIsMongoDBPostgreSQLRedisDockerSocket.IO / WebSocketsApache KafkaMQTTStripe IntegrationMyFatoorah IntegrationDodo Payments IntegrationWebhooksApple Wallet APIGoogle Wallet APINative Platform ChannelsServer-Side Rendering (SSR)AWS S3 Asset ManagementPython (Learning Phase)
02 /

Work Experience

3 yrs 4 mos
Dunkin Art logo

Senior Software Engineer

Dunkin ArtGujranwala, Pakistan
December 2023 - March 2026
  • Architected full-stack web applications using Node.js backends and Next.js / React.js frontends to deliver fast, SEO-optimized, server-rendered platforms.
  • Integrated local Saudi payment systems (MyFatoorah) and managed cloud asset storage pipelines using AWS S3.
  • Engineered cross-platform mobile applications using Flutter and React Native, delivering responsive UI/UX across iOS and Android devices.
  • Designed and maintained scalable RESTful APIs connected with MongoDB databases to power client-facing web and mobile applications.
Falcon Consulting logo

Mobile Application Developer

Falcon ConsultingLahore, Pakistan
October 2022 - September 2023
  • Developed cross-platform mobile app interfaces and robust state management systems using React Native and Flutter.
  • Collaborated with Node.js backend engineering teams to optimize API payload efficiency and reduce mobile app response latency.
  • Streamlined mobile build deployments and integrated third-party SDKs to improve application stability and performance.
03 /

Featured Architecture

CardlySa – Digital Business Card & Wallet Passes Platform

CardlySa – Digital Business Card & Wallet Passes Platform

Enterprise-grade digital business card SaaS featuring automated tier-based subscription models, dynamic VCF contact generation, and offline support. Integrated with Apple Wallet, Google Wallet, and WalletPasses for dynamic pass updates and real-time QR contact sharing.

Next.jsNode.jsSubscription EngineApple Wallet APIGoogle Wallet APIWalletPassesVCF EngineRedisZustandMongoDBMinio S3
Flutter Ecosystem & Pub.dev Open Source Libraries

Flutter Ecosystem & Pub.dev Open Source Libraries

Suite of published developer-first Flutter packages including formik_flutter for headless state management, hive_quick for high-performance MongoDB-style local offline storage, and in_air_update for dynamic OTA patch management.

FlutterDartState ManagementOffline StorageOTA UpdatesPub.dev
PrivacyPro VPN: Fast & Secure

PrivacyPro VPN: Fast & Secure

10K+

High-performance mobile VPN application built with Flutter and Node.js backend. Features secure OpenVPN protocols, dynamic server routing, Google In-App Subscriptions, and robust connection management.

FlutterDartOpenVPNGoogle In-App PurchaseNode.jsState ManagementAdmobRevenue catAmazon S3 Bucket
Discontinued / Retired Application
KARDZ – Enterprise Digital Business Card & Wallet Platform

KARDZ – Enterprise Digital Business Card & Wallet Platform

Enterprise-grade SaaS platform enabling organizations to deploy custom-programmed NFC cards, dynamic wallet passes, and fully white-labeled digital identities. Features custom branding controls, a visual custom pass design studio, modular permission management with fine-grained RBAC controls, custom NFC task execution, JWT-secured authentication, MQTT hardware synchronization, Apache Kafka event streaming, real-time Apple & Google Wallet pass updates, and automated recurring subscription engines.

Next.jsNode.jsCustom Branding EnginePass Design StudioPermission ManagementCustom NFC AutomationNFC TechJWTMQTTApache KafkaRBAC SystemSubscription EngineApple Wallet APIGoogle Wallet APIWalletPassesVCF EngineRedisZustandMongoDBMinIO S3
Work in Progress / Active Development Phase
Smart Home Automation System

Smart Home Automation System

Coming Soon

Full-stack IoT solution enabling triple-control (manual hardware switches + real-time mobile app + IR/RF remote control) for home appliances. Built with Flutter, Arduino C++, Node.js backend, and Socket.IO for instant real-time synchronization.

FlutterDartProviderQuick HiveIn Air UpdateSocket.IOArduino IDEC++Node.jsMongoDBMinIO S3 Bucket
Work in Progress / Active Development Phase
04 /

Get In Touch

Open to discussing enterprise software engineering, Saudi payment gateway integrations, and mobile solutions.