Research Assistant - PwC Belfast (in collaboration with Ulster University) - Belfast, UK
(2023-01)
- Project 1: Financial Crime Detection - Delivered data analytics solutions for financial crime detection, including data preparation, feature engineering, and model optimisation
- Designed and evaluated privacy-preserving AI models with federated learning for collaborative fraud analytics
- Collaborated with PwC stakeholders to translate regulatory and compliance requirements into scalable ML pipelines
- Project 2: AI-Driven Mental Health Platform - Developed an AI-driven mental health platform incorporating NLP-based sentiment analysis and chatbot integration
- Implemented real-time feedback mechanisms and personalised response systems using transformer-based models
- Designed end-to-end pipeline from data ingestion through model inference to user-facing API delivery
- Project 3: RAG Document Intelligence System (Architectural Bid & Tender Workflows) - Developed a Retrieval-Augmented Generation (RAG) document intelligence system for architectural bid and tender workflows, enabling semantic search and cited question answering across unstructured .docx, .pdf, .xlsx, and .msg files
- Integrated ChromaDB as the vector store with LLM backends including Ollama and OpenAI for flexible, cost-effective deployment
- Implemented advanced retrieval techniques including Hypothetical Document Embeddings (HyDE), Maximal Marginal Relevance (MMR), and query rewriting to improve retrieval precision and answer quality
- Designed ingestion and chunking strategies for heterogeneous document types, enabling end-to-end intelligent search across complex tender documentation sets
PhD Researcher — Dell Technologies Funded Project - Ulster University Belfast - Belfast, UK
(2023-01)
- Designing and evaluating privacy-preserving AI models for healthcare applications using Federated Learning
- Conducting large-scale experiments on real-world health datasets (Human Activity Recognition)
- Investigating patient-level personalisation and engagement strategies using AI systems
- Producing high-impact peer-reviewed publications and contributing to interdisciplinary research
- Demonstrating computer science subjects within the College of Computing at Ulster University
Freelance AI & Cloud Engineer - Remote - Remote
(2020-01)
- Developed and deployed AI/ML models for prediction and analytics using Python and cloud ML services
- Built cloud-based solutions on AWS and Azure, including data pipelines and RESTful APIs
- Created dashboards in Power BI and Tableau for data-driven client insights
- Implemented NLP applications including chatbots and sentiment analysis for business clients
Software Engineer - AI & Cloud Solutions - Systems Limited - Islamabad, Pakistan
(2021-01 - 2023-12)
- Designed and implemented scalable data pipelines and AI-driven solutions using Python, SQL, AWS, and Azure
- Developed machine learning models for predictive analytics, customer behaviour analysis, and anomaly detection
- Built cloud-native applications leveraging AWS (S3, Lambda, EC2) and Azure (Azure ML, Data Factory)
- Implemented ETL workflows and data transformation pipelines for large-scale structured and unstructured datasets
- Applied DevOps practices including CI/CD pipelines (Jenkins, Git) to automate deployment workflows
- Ensured data security and compliance through role-based access control and secure cloud configurations
Lecturer - Computer Science - Prince Sattam Bin Abdul-Aziz University - Al-Kharj, KSA
(2012-02 - 2021-09)
- Delivered courses in AI, Machine Learning, and Data Science at undergraduate and postgraduate levels
- Supervised student research and final-year projects in machine learning applications
- Contributed to ABET and NCAAA international accreditation steering committees
- Conducted research and published in peer-reviewed conferences and journals
Researcher - Computer Science - King Saud University - Riyadh, KSA
(2008-01 - 2011-12)
- Conducted research in AI, machine learning, and software engineering on externally funded projects
- Assisted in teaching and curriculum development; supervised student projects in AI and programming
- Published research findings and presented at academic conferences
Lab Technologist - University of Engineering & Technology (UET) Peshawar - Peshawar, Pakistan
(2006-01 - 2008-12)
- Administered and maintained five computer labs (500+ systems) across Linux, Windows Server, and Solaris environments
- Managed LANs/WANs, evaluated and installed hardware, networking software, and operating systems