AI Engineer based in Dubai

Building practical software solutions and solving real problems using AI..

Microsoft and NVIDIA certified AI engineer proficient in Python, and building production-ready AI and software solutions. Open to roles where applied AI and strong implementation quality matters.

Microsoft Certified NVIDIA Certified GenAI Hackathon Winner

Core stack

  • AI / ML: PyTorch, Scikit-learn, Pandas, NumPy, LangChain
  • Platforms: Azure OpenAI, Azure AI Foundry, Azure ML Studio, PostgreSQL, Redis
  • Languages: Python, SQL, JavaScript

Featured projects

Projects that showcase my work in AI and software engineering.

More on my GitHub

AI chatbot web app with a clean web interface and a secure backend. Users can sign in, create projects, upload files, and chat in real-time with fast LLM models provided by OpenRouter, while provider API keys stay safely on the server. It’s built for reliability and growth with streaming responses, rate limiting, usage tracking, and an event-driven architecture for scalability.

  • Implemented JWT and OAuth2-based authentication for protected user sessions.
  • Added file upload and retrieval workflows to ground model responses to the file context.
NestJS React Tailwind CSS PostgreSQL

Python-based Model Context Protocol server that lets LLMs perform CRUD operations on PostgreSQL data through structured tools.

  • Exposed database CRUD operations through MCP-compatible tools.
  • Focused on reliable query execution so LLM-driven workflows could interact with live relational data.
Python FastMCP PostgreSQL SQL

Applied machine learning workflow for anticipating maintenance needs with experiment tracking and a user-friendly web UI.

  • Trained and evaluated predictive models for maintenance forecasting.
  • Used MLflow for experiment tracking and model versioning.
Python Random Forest LightGBM LSTM

A Financial Analysis tool that combines traditional metrics visualization with AI-powered insights. This application helps financial analysts and business owners track key revenue metrics and generate automated explanations using Large Language Models (LLMs).

  • Interactive Dashboard: Built with Streamlit for real-time interaction.
  • Key Metrics Visualization: Track important financial metrics
Python Pandas Ollama OpenRouter

Credentials

Certifications that helped reinforce my understanding of AI systems, cloud platforms, and engineering practice.

NVIDIA Certified Associate: Generative AI and LLMs (NCA-GENL)

NVIDIA

The NCA-GENL is a credential that validates the concepts for developing, integrating, and maintaining AI-driven applications using generative AI and large language models (LLMs) with NVIDIA solutions.

Microsoft Certified: Azure AI Engineer Associate (AI-102)

Microsoft

Build, manage, and deploy AI solutions that leverage Microsoft Azure as an implementation-focused AI engineer.

Microsoft Certified: Azure Data Scientist Associate (DP-100)

Microsoft

Designing and implementing data science solutions, pipelines, and deployments using Azure.

Microsoft Certified: Azure Administrator Associate (AZ-104)

Microsoft

Reinforces platform and cloud infrastructure fluency that supports production AI delivery.

Education

BSc (Hons.) Computer Science

University of West London

September 2022 - July 2025

Writing

Blog posts documenting my work, thinking, and lessons in applied AI.

These articles are meant to showcase my projects and lessons learnt.