Skip to main content
Muhammad Roman
Muhammad Roman
AI Engineer & Mobile App Developer
Initializing portfolio...
QUICK ACTIONS
Ask the AI Assistant
Voice and text answers about my work
A
Download CV (PDF)
Muhammad Roman — AI Engineer & Full-Stack Mobile Developer
D
Preview CV
Read the full CV without leaving the page
V
Copy email address
romankhan7475@gmail.com
?
Celebrate
Confetti
F
GO TO SECTION
Home
H
Services
S
Projects
P
Skills
T
Experience
J
Contact
C
AI Systems Architect • Cross-Platform Mobile Engineer • MS CS (in progress) AVAILABLE FOR ROLES

AI Systems Architect • Cross-Platform Mobile Engineer Muhammad Roman Building AI Agents That Run on Device. Flutter Apps That Hit 60 FPS.

I ship production AI systems (LangGraph agents, RAG, on-device YOLOv8) and Flutter apps with Clean Architecture. 4 projects live. MS CS in progress. Based in Peshawar, working worldwide.

View 4 Production Projects P Download CV
MS CS
MS CS (IN PROGRESS) & BS SE
60 FPS
AI & MACHINE LEARNING
22 SEC
PRODUCTION APP ENGINEERING
4
PROJECTS BUILT
Muhammad Roman
AI Agent & Automation Systems Machine Learning & AI Cross-Platform Mobile Apps Scalable Backend Microservices LLM & Generative AI Integration Vector Databases & Semantic Search Cloud Databases & Backend Services Modern State Management Intelligent Automation Pipelines

AI-Assisted Development

I use the OpenCode CLI and AI agents via OpenRouter to speed up planning, building and review.

opencode CLI OpenRouter NVIDIA Nemotron Powered by OpenCode
roman@opencode :: ai-assist
?
Agent: roman-ai-core Runtime: opencode
COMMAND ASSISTANT ONLINE

Your AI-Powered Co-Engineer

The same tooling that speeds up my build pipeline — available to you here.

  • Multi-Agent Orchestration Parallel agents, isolated worktrees & plan-build-judge loops.
  • Full-Stack AI Assistance Code, data and infrastructure — end-to-end AI-assisted delivery.
  • Voice-First Interaction Talk to the assistant directly — replies stream live.

Architectural Engineering Spectrum

AI systems and mobile apps for startups and product teams.

02 — COMPUTER VISION VISUAL INTELLIGENCE

On-Device Computer Vision (YOLOv8/ONNX)

Halal-Guard: YOLOv8 on-device at 22ms. ONNX runtime, quantization, cloud fallback patterns.

Halal-Guard: Flutter + YOLOv8 detecting non-halal ingredients in food images. 22ms inference on Snapdragon 8 Gen 2. ONNX runtime, Firebase sync, full PRD/SRS documented.

Real-TimeImage Processing
Multi-ModelDetection Pipeline
  • Computer Vision
  • OpenCV
  • Object Detection
  • OCR
03 — MOBILE ENGINEERING CROSS-PLATFORM APPS

Production Flutter Apps: Clean Arch + Offline-First

Task Manager: Flutter + Dart, auth + real-time sync, 60 FPS. PRD/SRS pre-implementation.

Task Manager: cross-platform Flutter task manager with auth and real-time sync. 60 FPS fluid animations. PRD/SRS documented before implementation. Live API integration.

Flutter & DartNative-grade UI
iOS & AndroidOne Codebase
  • Flutter
  • Dart
  • React Native
  • Firebase
  • REST APIs
04 — PYTHON & DATA DATA ENGINEERING

Python Backends & Data Pipelines (FastAPI/Django)

Prediction Agent: multi-source ingestion > ML confidence scoring > microservice with graceful degradation.

Intelligent Data Prediction Agent: multi-source data ingestion, ML confidence scoring, REST API microservice with graceful degradation. Python, web scraping, data pipelines.

  • Python
  • Web Scraping
  • Data Pipelines
  • Automation
05 — ARCHITECTURE & DESIGN SOFTWARE DESIGN

Spec-Driven Development: PRD - SRS - FSD - Code

Every project starts with PRD/SRS/FSD. Reduces rework, aligns stakeholders, creates audit trail.

Spec-driven by default: PRD/SRS/FSD documented before code. Clean Architecture (data/domain/presentation), BLoC/Riverpod, comprehensive docs enable bus-factor mitigation.

  • PRD / SRS / FSD
  • Full SDLC
  • Clean Architecture
  • Tech Docs
06 — CLOUD & BACKEND API PLATFORMS

Scalable APIs & Cloud Infrastructure (AWS/Azure/GCP)

IoT Energy Platform: device-agnostic hardware, AI copilot insights, offline-first sync, smart billing.

Smart Energy Management Platform: PRD/SRS for device-agnostic IoT. AI copilot layer for real-time insights + next-action recommendations. Offline-first sync, smart utility billing. Flask/Django, REST APIs, Docker, K8s.

  • Cloud Services
  • REST APIs
  • Microservices
  • DevOps

Production Projects

Selected AI, computer vision and mobile projects — from specification to working product.

AI + COMPUTER VISION
AI & Computer Vision / Flutter 2026

AI Vision System for Mobile

Building AI-powered mobile applications with computer vision capabilities, integrating machine learning models for image recognition and intelligent data processing.

Dual ModelVision + Analysis
Full SDLCPRD to Deploy
End-to-EndOwnership
  • Flutter
  • Dart
  • Computer Vision
  • AI Classification
  • Firebase
MOBILE + IOT PLATFORM
Mobile / IoT & AI 2025

Smart Energy Management Platform

Designed PRD, user story, and SRS for a cross-platform IoT application. Specified an AI copilot layer providing real-time system insights and next-action recommendations, with device-agnostic hardware integration and a smart utility billing engine.

Device-AgnosticHardware
AI CopilotInsights
Offline-FirstData Sync
  • Flutter
  • Dart
  • AI Copilot
  • IoT
  • REST APIs
AI / PYTHON MICROSERVICE
AI Agent / Backend Service 2025

Intelligent Data Prediction Agent

Developing AI agent systems for data processing, prediction, and intelligent automation using machine learning models, exposed as clean backend microservices.

Multi-SourceData Ingestion
Machine LearningConfidence Scoring
MicroserviceGraceful Degradation
  • Machine Learning
  • Python
  • Web Scraping
  • REST API
  • Data Pipelines
MOBILE APP
Mobile App 2024

Cross-Platform Mobile Application

Built a cross-platform mobile application end-to-end following professional engineering standards, with full PRD and SRS documented prior to implementation. Includes live API integration and responsive design.

60 FPSFluid Animations
PRD / SRSPre-Implementation
End-to-EndSkill Building
  • Flutter
  • Dart
  • REST API
  • PRD/SRS
  • Cross-Platform
AGENT / MCP
GenAI Agent Interface 2026

LinkedIn MCP Server

Fork of stickerdaniel/linkedin-mcp-server extended with typed write/action MCP tools for agent-driven LinkedIn control: posting, engagement, connections, job actions, follow, notifications, settings.

Typed ToolsFastMCP Surface
dry_runGuarded Mutations
Live Verifiedpost / headline / skills
  • Python
  • FastMCP
  • Patchright
  • LinkedIn Automation
  • Pytest

Tools & Expertise

Technologies I work with across AI, mobile and backend development.

AI Systems That Ship

LangGraph, RAG, YOLOv8, Evals
AI & Machine Learning96%
Voice AI & Real-Time Audio95%
Computer Vision95%
Multi-Agent System Architecture94%

Flutter Apps That Feel Native

Clean Arch, BLoC/Riverpod, 60 FPS
Flutter & Dart (Android & iOS)97%
Firebase Suite & Sync93%
Cloud Backends & Relational Databases92%
Device-Agnostic Hardware Sync90%

Spec-Driven, Documented, Maintainable

PRD/SRS/FSD on Every Project
Spec-Driven Dev (PRD/SRS/FSD)98%
Software Architecture & Design96%
Git & Technical Documentation95%
QA / Change-Control Discipline93%

Stack I Use Daily

Flutter, Python, FastAPI, Docker, K8s
Flutter Dart Python Machine Learning Computer Vision Cloud Backends Cloud Backends REST APIs Git & GitHub VS Code Postman Linux CLI

Experience & Education

Work experience and education.

CURRICULUM VITAE CV

Muhammad Roman — Professional CV & Credentials

Professional resume showcasing AI engineering expertise, mobile app development skills, and software architecture experience.

Peshawar, Pakistan MS CS (In Progress) & BS SE (2026) +92-3370333600 romankhan7475@gmail.com
Download CV (PDF)
Graduate Studies

MS Computer Science (in progress)

IN PROGRESS

Advanced specialization in Artificial Intelligence and Machine Learning, Multi-Agent Systems, and Distributed Systems. Researching high-throughput vector retrieval RAG pipelines, on-device mobile AI compute engines, and real-time speech agent systems.

MS in CSArtificial IntelligenceAgentic FrameworksDeep LearningDistributed Systems
Work Experience

Flutter Developer (Intern)

INTERNSHIP

Developed and maintained features for Flutter mobile applications during internship. Engineered responsive widget components, state management, and seamless cross-platform performance across Android & iOS devices.

FlutterDartCross-PlatformFeature DevWork Experience
Self-employed

Freelance Developer

FREELANCE

Delivered full-stack and mobile development projects for freelance clients. Owned architecture and development end-to-end, integrating REST APIs, database schemas, and AI workflow components.

FreelanceFlutterFull-StackREST APIsClient Delivery
City University of Science and Information Technology (University)

BS Computer Software Engineering

CLASS OF 2026 PESHAWAR

Graduate specializing at the intersection of AI engineering and mobile app development. Experienced in building AI-powered applications and delivering production-quality software end to end.

UniversitySoftware EngineeringAI Vision SystemFull SDLC
Pre-Engineering College

FSc Pre-Engineering

INTERMEDIATE

Completed Higher Secondary School Certificate in Pre-Engineering, establishing analytical mastery in advanced mathematics, physics, and computational logic.

Pre-EngineeringMathematicsPhysics
Peshawar Model School (Boys)

Matriculation (Science)

MATRICULATION

Secondary School Certificate with foundational honors in science, mathematics, and computer sciences.

Peshawar Model SchoolScienceMathematicsFoundations

Let's Build Something Great

Have an AI or mobile project in mind? I would be glad to talk it through. I am open to full-time roles, contract work and consulting.

PHONE / WHATSAPP +92-3370333600
?
PROFESSIONAL NETWORK Muhammad Roman
?
1 AI AM PM
LOCAL TIME PKT 18:55 Available Peshawar, PK
Start a Project

Frequently Asked Questions

Who I am, what I build, the stack I use, and how to work with me.

Who is Muhammad Roman?

Muhammad Roman is an AI systems architect and cross-platform mobile engineer based in Peshawar, Pakistan. He builds agentic AI systems, LLM-powered applications, computer-vision mobile apps and scalable backend services, and is pursuing an MS in Computer Science.

What does Muhammad Roman specialize in?

Muhammad Roman specializes in AI engineering and mobile development: agentic AI and multi-agent systems, LLM integration with RAG and vector search, computer vision (YOLOv8/ONNX), and production Flutter/Dart apps built with Clean Architecture and offline-first logic.

What technologies does Muhammad Roman work with?

Muhammad Roman works with Python (FastAPI, Django, LangChain), Flutter and Dart, TypeScript and React, Node.js, PostgreSQL, MySQL, MongoDB, Redis, vector databases, Docker, Kubernetes and cloud platforms including AWS, Azure and GCP.

Is Muhammad Roman available for hire or freelance work?

Yes. Muhammad Roman is open to freelance, remote and full-time work in AI engineering, mobile development and full-stack roles. The fastest way to reach him is by email at romankhan7475@gmail.com or through LinkedIn.

What projects has Muhammad Roman built?

Muhammad Roman built Halal-Guard, a Flutter and YOLOv8 app that flags non-halal ingredients; world-news-channel, a LangChain multi-agent news summarizer; a cross-platform Flutter task manager with real-time sync; and several TypeScript and Python production projects.

Where is Muhammad Roman based and how can I contact him?

Muhammad Roman is based in Peshawar, Pakistan, and works remotely with clients worldwide. The best way to contact him is by email at romankhan7475@gmail.com, or by message on LinkedIn.