Mubashar Ashraf

Full-Stack AI Engineer | Unity & Interactive Systems Developer

Building AI agents, automation platforms, and real-time interactive experiences

Profile

Full-stack AI engineer focused on building practical AI agents, RAG systems, automation platforms, and full-stack AI applications that move from idea to deployed software. Experienced with LangGraph, LangChain, LLM integration, vector databases, prompt engineering, agent memory, Python, Node.js, PostgreSQL, and Docker, with strong Unity & C# expertise for interactive simulations, real-time systems, and 2D/3D game experiences.

Experience

Independent AI & Full-Stack Developer

Project-Based

Freelance platform work & direct client projects

  • Built AI automations, web dashboards, Unity prototypes, and custom tools from client requirements through delivery.
  • Handled face-to-face requirement gathering, scope discussions, demos, revisions, and handoff communication.
  • Delivered practical solutions across AI agents, full-stack apps, automation workflows, and interactive systems.

Technical Skills

AI & LLM

AI Agents RAG Systems Vector Databases LLM Integration Prompt Engineering AI Automation Multi-Agent Systems Full-Stack AI Apps Model Deployment AI Evaluation Agent Memory LangGraph LangChain Groq API Whisper

Unity & Interactive Systems

Unity Engine C# Scripting Real-Time Interactions 3D Environments Game Mechanics 2D & 3D Games

Languages

Python C# JavaScript Rust C++ Dart MQL5

Web & Backend

Node.js Django Express.js PostgreSQL REST APIs WebSockets

Tools & Platforms

Docker Git / GitHub FFmpeg Flutter Shopify MetaTrader

Client & Delivery

Client Communication Requirements Gathering Technical Documentation Remote Collaboration Problem Solving Fast Learning

Education

BS Software Engineering

2023 — 2027

COMSATS University Islamabad

Relevant Coursework: Data Structures, OOP, Databases, Software Architecture, AI/ML

Selected Work

🎮 Unity & Interactive Systems Portfolio

Unity / C#

Designed and shipped real-time 2D/3D experiences in Unity with custom C# scripting, physics systems, game UI, interaction mechanics, and 3D environment design:

  • FPS Game — First-person shooter with weapon mechanics, enemy AI, and level design
  • Cat Runner 3D — Endless runner with procedural obstacles, animations, and score system
  • Balance Runner 3D — Physics-based runner with tilt controls and dynamic platforms
  • Asteroid Avoider 2D — Space arcade game with collision detection and particle effects
Unity EngineC#3D EnvironmentsPhysicsAnimationGame UI

📱 Social Saver — Cross-Platform Video Downloader

Flutter

Cross-platform mobile app built with MVVM architecture and Bloc state management — downloads videos from Instagram, YouTube, TikTok & Facebook. Features light/dark mode and clean UI.

FlutterDartBlocMVVMREST APIs

🔐 Endpoint Detection & Response System

Security

Cybersecurity EDR system with a C++ monitoring agent, Python threat analysis backend, HTML dashboard for visualization, and containerized Docker deployment.

C++PythonDockerCMake

🛒 Calfume — Custom Shopify E-Commerce Store

Shopify

Fully customized Shopify store with extensive Liquid template customization, custom JavaScript interactions, and responsive CSS styling.

ShopifyLiquidJavaScriptCSS