- Flask REST API wired to LangChain, OpenAI GPT-4o, and ChromaDB for document processing.
- Retrieval-Augmented Generation over uploaded PDF contracts: detailed summaries plus free-form Q&A.
- Responsive React frontend for uploading documents, viewing summaries, and chatting with the assistant.
based in Islamabad · working with Sydney · open to interesting problems
AI Engineer building LLM agents
I build LLM agents, voice assistants, and computer-vision systems, from research prototypes to production-deployed applications. Passionate about merging AI and hardware for next-gen computing.
About

I'm an AI Engineer working full-time with Beresfords Wealth Management (Australia), where I build and deploy AI solutions across business processes. I hold a Bachelor's in Electrical & Electronics Engineering from NUST Islamabad, specializing in AI and hardware design. My work spans the full AI stack: training and fine-tuning ML models, building LLM-powered agents, voice agents and chatbots, computer-vision pipelines, and shipping them inside full-stack web applications. I've also worked at the hardware end of the field, from FPGA-based deep learning to hardware-Trojan detection with Graph Neural Networks.
When I'm not shipping AI systems, you'll find me deep in One Piece lore or dodging bosses in Elden Ring. 🎮
Experience
Beresfords Wealth Management
Aug 2025 – Present · Sydney, NSW · HybridAI Innovation SpecialistJul 2026 – Present · Full-timeAI ConsultantAug 2025 – Jun 2026 · Part-time- Guiding and implementing AI solutions across business processes to improve efficiency, accuracy, and client experience.
- Collaborating with management to identify where AI can deliver measurable value and streamline workflows.
- Developing and integrating AI tools for data-driven decision-making, predictive analytics, and process automation.
- Providing strategic consultation on AI adoption, feasibility assessment, and responsible deployment.
AI Engineer
- Worked on building a startup in the hiring and recruitment space.
- Worked with multiple founders to take products from zero to one.
- Built AI agents, voice agents, AI automations, and chatbots for various startups.
Junior AI Engineer
- Developed a handball game statistics program using computer vision for real-time sports analytics.
- Created, tested, and fine-tuned LLMs for diverse chatbot applications.
- Integrated machine-learning backends into websites to enhance functionality and UX.
Researcher
- Hardware-security research in collaboration with professors at Tennessee Tech, USA.
- Detected Trojans in IP cores at the SoC development stage; basis of the NUST Final Year Project.
- Converted Verilog into graph structures capturing IP module hierarchy, then classified them with Graph Neural Networks.
Research Intern
- Worked on several ML architectures, focused on Vision Transformers and ViT-based object detection.
- Reduced the computation required to run a ViT so it could run on edge devices.
- Goal: a Vision Transformer for an ADAS system used in autonomous vehicles.
Projects
- Dynamically manages conversation flows based on user input and graph state.
- Real-time client-server communication over WebSockets with instant state sync.
- Frontend visualizes conversation history and the structured JSON state live.
- Voice interaction and camera understanding with zero cloud dependency: everything runs on-device.
- Built for the trail: works where there is no connectivity at all.
- AI on the edge, where the hardware and ML sides of the stack meet.
- Generates role-specific interview questions from the job description and the candidate's CV.
- Evaluates answers automatically and scores candidates against the role.
- End-to-end hiring assistant: from posting to structured candidate evaluation.
- User-based and item-based collaborative filtering on the MovieLens 20M dataset.
- Federated learning shares model updates only, never raw user data.
- Tackled scalability and cold-start challenges of large-scale recommenders.
- Compared Deep Q-Network, CNN, and MobileNet-V2 approaches on the same environment.
- Best results with a Deep Q-Neural Network after reward shaping and frame stacking.
- Converted 1-D time-series signals into 2-D image-like data and trained a CNN to separate noisy from clean signals.
- Deployed on a XILINX FPGA using High-Level Synthesis for optimized real-time inference.
- Supports arithmetic, branching, and looping; simulated end-to-end in Proteus.
- Digital design from the instruction set up: registers, ALU, and control logic.
More on GitHub
- Vision Transformer (CIFAR-10)A ViT image classifier built with PyTorch and the Hugging Face API.GitHub
- Dental Voice AgentVoice-enabled assistant for dental practices.Repo
- Chitral ConciergeAI concierge assistant application.Repo
- RISC-V Pipelined ProcessorPipelined RISC-V processor architecture in Verilog.Repo
- Image-Text MatchingCross-modal matching between images and text.Repo
- Chatbot StreamlitChatbot built with the OpenAI API and Streamlit.Repo
- BMS on NodeMCUBattery-management system on NodeMCU.Repo
Skills
Languages
AI / ML
Frameworks
Web / Full-Stack
Cloud / DevOps
Hardware / Embedded
Credentials
National University of Sciences and Technology (NUST), Islamabad
B.E. Electrical & Electronics Engineering
Nov 2021 – Jun 2025
- CGPA 3.5
- Final Year Project: Hardware Trojan Detection using Graph Neural Networks
- Coursework: AI, Computer Vision, NLP, Embedded Systems, Digital System Design, DSA, DSP
Cadet College Hasanabdal
FSc Pre-Engineering
Apr 2019 – Jul 2021
- Abdalian '63
“Speaker Recognition: A Comparative Analysis Between Deep Learning and Non-Deep Learning Methodologies”
Asian Bulletin of Big Data Management
Muhammad Mustafa, Ahmad Faisal Mirza, Zoha Ahmed, Sakhi Usman Akbar
Certifications
- Neural Networks and Deep LearningDeepLearning.AI
- Structuring Machine Learning ProjectsDeepLearning.AI
- Sequence ModelsDeepLearning.AI
- Supervised ML: Regression and ClassificationDeepLearning.AI
- Unsupervised Learning, Recommenders, RLDeepLearning.AI
IELTS Band 8 · English (professional) · Urdu (native)