Welcome to my digital space

Mehroz Afzal

Principal Software EngineerMobile Application EngineerNodeJs and React ExpertFlutter DeveloperAI Engineer

Principal Software Engineer with 8+ years of experience in building scalable, high-performance mobile and web applications using Flutter, Node.js, React.js, Next.js, React Native, Swift and SwiftUI and cloud platforms (AWS/GCP). Adept at leading cross-functional teams, architecting microservices, implementing DevOps pipelines, and delivering robust digital products. Strong command of full-stack development, cloud infrastructure, CI/CD, and Agile practices.

About Me

Principal Software Engineer with 8+ years of experience in building scalable, high-performance mobile and web applications using Flutter, Node.js, React.js, Next.js, React Native, Swift and SwiftUI and cloud platforms (AWS/GCP). Adept at leading cross-functional teams, architecting microservices, implementing DevOps pipelines, and delivering robust digital products. Strong command of full-stack development, cloud infrastructure, CI/CD, and Agile practices.

I specialize in creating exceptional digital experiences that combine cutting-edge technology with intuitive design. My expertise spans mobile development, full-stack web applications, and AI/ML integrations.

Lahore, Pakistan
+923316079497
mehrozone@gmail.com
linkedin.com/in/mehroz-afzal

Technical Skills

Languages

DartJavaScript (ES6+)TypeScriptPython 3.xJavaKotlinSwiftSQLBash/Shell ScriptingC++GoRustHTML5CSS3/SCSS/SASSGraphQL SDL

Mobile

Flutter (Bloc, Provider, Riverpod, GetX)React Native (Expo, CLI)Android Native (Java/Kotlin, Jetpack Compose)iOS Native (Swift, SwiftUI, UIKit)Firebase (Auth, Firestore, Cloud Functions, Crashlytics, Remote Config)Push Notifications (FCM, APNs)App Store & Play Store DeploymentCodePush/OTA UpdatesDeep Linking & Universal LinksIn-App Purchases (RevenueCat, StoreKit)Offline-First Architecture (SQLite, Isar, Realm, Hive)Mobile CI/CD (Fastlane, Bitrise, Codemagic)App Performance Profiling & OptimizationPlatform Channels & Native Modules

Frontend

React.js (Hooks, Context, Redux, Zustand, Recoil)Next.js (App Router, Server Components, SSR, SSG, ISR)Vue.js (Vue 3, Composition API, Pinia, Vuex)Angular (RxJS, NgRx, Signals)TailwindCSSStyled Components / EmotionFramer Motion / GSAPRadix UI / shadcn/ui / Headless UIMaterial UI / Chakra UI / Ant DesignWebpack / Vite / Turbopack / esbuildJest / React Testing Library / VitestCypress / Playwright (E2E Testing)Storybook (Component Documentation)Progressive Web Apps (PWA)WebSockets / Server-Sent EventsWeb Workers / Service WorkersAccessibility (WCAG 2.1, ARIA)SEO Optimization & Core Web Vitals

Backend

Node.js (Express.js, Fastify, Koa)NestJS (Microservices, CQRS, Event Sourcing)Python (FastAPI, Django, Flask)Go (Gin, Echo)GraphQL (Apollo Server, Hasura, Prisma)REST API Design & OpenAPI/SwaggergRPC / Protocol BuffersWebSockets / Socket.IOMessage Queues (RabbitMQ, Kafka, AWS SQS, Redis Pub/Sub)MongoDB (Mongoose, Aggregation Pipelines)PostgreSQL (Prisma, Sequelize, TypeORM, Drizzle)MySQL / MariaDBRedis (Caching, Sessions, Pub/Sub, Streams)DynamoDB / FirestoreElasticsearch / OpenSearchAuthentication (JWT, OAuth 2.0, OIDC, Passport.js)API Rate Limiting & ThrottlingDatabase Sharding & ReplicationCron Jobs & Background Workers (BullMQ, Agenda)

DevOps

Docker (Multi-stage builds, Docker Compose)Kubernetes (K8s, Helm, kubectl)GitHub Actions (CI/CD Pipelines)GitLab CI/CDJenkins (Pipelines, Groovy)Terraform (IaC)Ansible / PulumiNginx / Apache (Reverse Proxy, Load Balancing)PM2 (Node.js Process Manager)Linux Server AdministrationSSL/TLS Certificates (Let's Encrypt, Certbot)Monitoring (Prometheus, Grafana, Datadog, New Relic)Logging (ELK Stack, Loki, CloudWatch Logs)Container Registries (ECR, GCR, Docker Hub)Blue-Green / Canary DeploymentsSecrets Management (Vault, AWS Secrets Manager)Infrastructure Monitoring & Alerting

Cloud

AWS (EC2, ECS, EKS, Fargate, Lambda, S3, RDS, DynamoDB, SNS, SQS, CloudFront, Route 53, API Gateway, Cognito, CloudWatch, IAM, VPC, ElastiCache, Secrets Manager, Step Functions)GCP (Cloud Run, Cloud Functions, Firestore, Pub/Sub, BigQuery, Cloud Storage, GKE, Cloud SQL, Vertex AI)Firebase (Auth, Firestore, Realtime Database, Cloud Functions, Hosting, Storage, Analytics, Crashlytics, Remote Config, App Check)Vercel (Edge Functions, Serverless, ISR)Netlify / Cloudflare WorkersSupabase (Auth, Database, Storage, Edge Functions)DigitalOcean (Droplets, App Platform, Spaces)Heroku (Dynos, Add-ons, Pipelines)Serverless FrameworkCDN Configuration & Edge Caching

AI & ML

OpenAI APIs (GPT-4, GPT-4 Turbo, Assistants API, Function Calling)Anthropic Claude APILangChain / LangGraph / LlamaIndexHugging Face Transformers / DiffusersTensorFlow / TensorFlow Lite / TensorFlow.jsPyTorch / PyTorch MobileONNX Runtime / GGUF / GPTQ QuantizationWhisper (Speech-to-Text)Stable Diffusion / DALL-E / Midjourney IntegrationRAG Pipelines (Retrieval-Augmented Generation)Vector Databases (Pinecone, Weaviate, Chroma, FAISS, Milvus, Qdrant)Embeddings (OpenAI, Cohere, Sentence Transformers)Fine-tuning LLMs (LoRA, QLoRA, PEFT, Full Fine-tuning)Prompt Engineering & Chain-of-ThoughtAI Agents & Multi-Agent Systems (AutoGPT, CrewAI)MLOps (MLflow, Weights & Biases, DVC)FastAPI / Gradio / Streamlit (AI App Deployment)On-Device ML (CoreML, ML Kit, TFLite)Computer Vision (OpenCV, YOLO, MediaPipe)NLP (SpaCy, NLTK, Named Entity Recognition)Scikit-learn / XGBoost / LightGBMData Processing (Pandas, NumPy, Polars)Data Visualization (Matplotlib, Seaborn, Plotly)AI Safety & Guardrails (Guardrails AI, NeMo Guardrails)Semantic Search & Hybrid SearchConversational AI & Chatbot Development

Work Experience

CodeMiners IT & Consultancy logo

CodeMiners IT & Consultancy

Chief Executive Officer / Founder
United States (Remote)Nov 2019 – Present
  • Designed and led development of end-to-end SaaS platforms using Flutter, Node.js, MongoDB, and AWS, optimized for scalability and performance.
  • Architected microservices with NestJS, Redis, and PostgreSQL in Dockerized environments deployed via ECS Fargate.
  • Integrated payment systems (Stripe, Razorpay), real-time features (Socket.IO), and notifications (Firebase, SNS).
  • Fine-tuned LLMs (GPT-2/GPT-Neo) on domain-specific datasets using Hugging Face Transformers.
  • Developed in-app AI assistants using FastAPI + LangChain for RAG-based document summarization.
  • Embedded Whisper for multilingual voice-to-text transcription and on-device summarization using ONNX/GGUF.
  • Deployed vector DB search using FAISS/Pinecone for personalized recommendation systems.
  • Delivered AI observability with MLflow and Weights & Biases for tracking experiments and model performance.
Key Projects

Parchi App

Flutter app integrating a GPT-2 fine-tuned chatbot for user support, Firebase Firestore for real-time DB, Isar for local persistence, and Stripe for payments.

Achieved 10,000+ downloads within the first 3 months; reduced support queries by 35% with in-app GPT chatbot.

HelperLogs Web Portal

A React + Node.js dashboard with AI-based route optimization and ETA prediction using TensorFlow and vector-based matching via Pinecone.

Improved ETA prediction accuracy by 28%; reduced manual dispatching by 40% through AI automation.

MUST Company logo

MUST Company

Senior Full Stack Mobile Engineer
Seoul, South Korea (Remote)Feb 2024 – Aug 2024
  • Built mobile apps in Flutter using GetX, Dio, and Firebase for real-time user interaction.
  • Designed backend with Express.js + MongoDB, hosted via Heroku, and included REST APIs and modular architecture.
  • Developed embedded LLM utilities with ONNX/GGML for smart field suggestions and autocomplete directly on-device.
  • Custom FAQ generator using OpenAI's GPT-3.5 Turbo + vector embeddings.
  • LangChain-powered smart search with Pinecone for semantic retrieval across FAQs and policy docs.
  • On-device GPT-J inference using quantized LLMs (GGUF) with Whisper integration for speech queries.
Key Projects

Offer Management App

Flutter app with QR-based offer validation and campaign assistant powered by LangChain + GPT-3.5; included AI-driven customer behavior insights and auto content suggestions.

Reduced manual campaign design time by 50% using AI-assisted recommendations; increased QR-based redemption rate by 22%.

Must Break

Developed an AI-powered real-time translation engine using Whisper and on-device LLMs to enable seamless multilingual communication during team meetings.

Decreased language-related meeting miscommunications by over 60%; achieved sub-300ms latency on live translations.

Ittehad Engineering & Services logo

Ittehad Engineering & Services

Regional Projects Lead – Automation & Systems
Karachi, PakistanNov 2021 – Oct 2022
  • Supervised deployment of SCADA and monitoring solutions across industrial facilities using Node-RED, InfluxDB, and Grafana dashboards.
  • Built Python microservices to capture sensor data over Modbus RTU, and exposed secure APIs via FastAPI.
  • Designed a field reporting dashboard using Vue.js + Firebase to monitor technician activities.
  • Orchestrated MQTT and OPC-UA data pipelines for real-time data processing and reporting.
Key Projects

Factory IoT Monitoring Platform

Built a live dashboard that visualized energy consumption, machine status, and downtime metrics.

Cut reporting delays by 45% and improved on-site data collection accuracy by 30%.

Ittehad Engineering & Services logo

Ittehad Engineering & Services

Systems Engineer – Web & Field Utilities
Karachi, PakistanJun 2019 – Nov 2021
  • Developed internal tools using Angular + Firebase for project tracking, attendance, and material logging.
  • Built a Flutter-based mobile app for field staff to submit reports and perform checklists in offline mode with local sync using SQLite.
  • Created REST APIs with Express.js and authentication with Firebase JWT.
  • Worked on asset tagging system using NFC + QR Code reader and label printers.
Key Projects

Project Tracker App

A complete internal project tracking system with Gantt chart view, field inspection module, and push notifications.

Cut reporting delays by 45% and improved on-site data collection accuracy by 30%.

Engineering Enterprises logo

Engineering Enterprises

Associate Software & Systems Engineer
Lahore, PakistanAug 2017 – Aug 2019
  • Built desktop utilities in Electron.js to generate project BOQs and perform cost estimation.
  • Wrote Python scripts for sensor testing, calibration, and serial port communication (RS-485).
  • Created dashboards using Vue.js and Chart.js to visualize test results and QA data.
  • Assisted with software installation on field controllers and updating firmware via CLI tools.
Key Projects

BOQ Generator Tool

Built a standalone app that engineers used to estimate costs and generate dynamic client proposals.

Reduced estimation preparation time by 70%; standardized costing procedures across departments.

Procter & Gamble logo

Procter & Gamble

IT Intern – Digital Transformation & Operations Insight
Karachi, PakistanJun 2018 – Aug 2018
  • Worked with the Digital Transformation team to prototype internal tools for automation of inventory reporting and quality audit data using Google App Script, Google Sheets API, and JavaScript.
  • Assisted in the creation of dashboards and automated performance tracking reports that integrated with legacy ERP systems for real-time visualization.
  • Participated in early exploration of AI/ML-based anomaly detection in operations, gaining foundational experience in preparing data for modeling.
  • Shadowed senior IT and engineering leads working on real-time monitoring and alert systems.
  • Developed strong understanding of enterprise-scale system integration, cloud-first development principles, and IT operations.
Key Projects

Automated Dashboard System

Streamlined internal processes by automating inventory reporting and quality audit data.

Automated dashboards decreased manual data collection efforts by 60%; contributed to pilot ML system with 75% anomaly detection accuracy in QA datasets.

Meet The Counselors Foundation logo

Meet The Counselors Foundation

Trainee Software Engineer – QA & Automation Support
Lahore, PakistanAug 2016 – Aug 2017
  • Supported the engineering team in digitizing field reports, QA checklists, and SOPs by developing internal tools using Excel Macros and Python scripting.
  • Collaborated with cross-functional teams to optimize QA workflows and reduce manual documentation overhead.
  • Participated in client meetings to gather technical requirements and assisted in translating business needs into structured documentation.
  • Contributed to a pilot tool for inspection task tracking that inspired later digitalization efforts.
  • Gained early exposure to software documentation standards, QA process automation, and field engineering data systems.
Key Projects

QA Automation Tools

Developed custom macros and templates for QA checklist automation and report generation.

Improved documentation efficiency by 50% using custom macros and templates; enhanced QA checklist accuracy and traceability.

Featured Projects

P

Parchi App

Flutter app integrating a GPT-2 fine-tuned chatbot for user support, Firebase Firestore for real-time DB, Isar for local persistence, and Stripe for payments.

FlutterGPT-2Firebase FirestoreIsarStripe
H

HelperLogs Web Portal

A React + Node.js dashboard with AI-based route optimization and ETA prediction using TensorFlow and vector-based matching via Pinecone.

ReactNode.jsTensorFlowPinecone
O

Offer Management App

Flutter app with QR-based offer validation and campaign assistant powered by LangChain + GPT-3.5 with AI-driven customer behavior insights.

FlutterLangChainGPT-3.5QR Integration
M

Must Break

AI-powered real-time translation engine using Whisper and on-device LLMs for seamless multilingual communication during team meetings.

WhisperOn-device LLMsReal-time Processing
F

Factory IoT Monitoring Platform

Live dashboard visualizing energy consumption, machine status, and downtime metrics using Node-RED, InfluxDB, and Grafana.

Node-REDInfluxDBGrafanaSCADA
P

Project Tracker App

Complete internal project tracking system with Gantt chart view, field inspection module, and push notifications.

FlutterSQLiteFirebaseAngular
B

BOQ Generator Tool

Desktop app built with Electron.js for engineers to estimate costs and generate dynamic client proposals.

Electron.jsVue.jsChart.jsPython

Certifications & Achievements

Registered Engineer

Pakistan Engineering Council (PEC)

Advanced Flutter Development

Udemy

AWS Certified Cloud Practitioner

Amazon Web Services

Introduction to Generative AI

Google Cloud (Coursera)

Building LLM Applications with LangChain

DeepLearning.AI

Fine-tuning Transformers

Hugging Face

Deploying LLMs with ONNX and GGUF

Private Course

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Let's create something amazing together!