Ahmed Dlshad

Software Engineering graduate from Universiti Teknologi Malaysia (UTM) now building agentic AI systems and full-stack products at BlackCode. Focused on Model Context Protocol (MCP), multi-model AI workflows, and shipping things that actually work.

About Me

Building Where Agentic AI Meets Full-Stack

Hi! I'm Ahmed Dlshad Mohammed, a Full-Stack & Agentic AI Engineer at BlackCode (Switzerland, remote). I hold a B.Sc. in Software Engineering with honours from Universiti Teknologi Malaysia (UTM), graduated March 2025.

My current focus is Companion — an Agentic AI desktop controller built on the Model Context Protocol (MCP). It lets AI agents drive the browser, the local filesystem, and Gmail, with multi-model support through OpenRouter. Alongside it, I lead React/Next.js + Node.js/Python product work.

I work across Python, TypeScript, C++, and Java. Native Kurdish and Arabic speaker, proficient in English (B2–C1). I'm driven by problems where good engineering and AI capability combine into something genuinely useful.

Current stack
PythonTypeScriptReactNext.jsNode.jsMCPOpenRouterRAGAWSDockerC++

2+

Years Experience

7+

Projects Completed

3

Languages

Work Experience

Full-Stack & Agentic AI Engineer (Full-Time)

BlackCode · Switzerland (Remote)

Feb 2026 – Present
  • Lead full-stack development using React/Next.js (frontend) and Node.js/Python (backend), with focus on performance and scalability
  • Engineer Companion — an Agentic AI desktop controller built on the Model Context Protocol (MCP), enabling AI agents to control the browser, access the local file system, interact with Gmail, and execute cross-application workflows
  • Integrated OpenRouter to support any large language model within Companion, giving users flexible multi-model AI access from a single interface
  • Design and maintain MCP server integrations and autonomous agent pipelines for real-world task automation

Junior Developer (Contract)

BlackCode · Switzerland (Remote)

Mar 2025 – May 2025
  • Built and tested AI/ML models and API integrations for internal research projects alongside senior engineers
  • Implemented gaming experiment prototypes and applied Python best practices in AI/ML development

IT Assistant (Internship)

Qaiwan Steel Company · Kifri, Iraq

Sep 2024 – Feb 2025
  • Maintained systems, monitored networks, and provided hardware/software support across departments
  • Gained practical experience in database management, data backup, and IT documentation

Back-End Engineer Intern (Part-Time)

Relevance · Remote

May 2024 – Jul 2024
  • Developed backend systems and designed RESTful APIs and relational database schemas

Featured Projects

Ongoing
Agentic AIMCPOpenRouterPython

Companion — Agentic AI Desktop Controller

AI agent application built on the Model Context Protocol (MCP). Lets AI agents control the browser, access the local file system, manage Gmail, and execute multi-application workflows. Supports any LLM via OpenRouter integration. Currently in active development at BlackCode.

Full-StackStripe APIAWS

Wathifa — Job Matching Platform

Comprehensive job-matching platform connecting international job seekers with MENA region employers. Features automated readiness scoring (65% threshold), one-way messaging, an employer dashboard with advanced filtering, secure Stripe payment processing, and AWS cloud storage for resume management.

FlaskOpenAIPython

AI-Powered Resume Analyzer

Analyzes resumes against job descriptions using OpenAI GPT-3.5-turbo. Extracts text from PDFs/TXT, calculates match percentages, identifies missing keywords, suggests improvements.

View on GitHub →
PythonTkinterRAG

Movie Research Assistant (RAG)

Retrieval Augmented Generation agent that integrates TMDb, OMDb, and YouTube APIs to research movies and TV shows — ratings, release dates, trailers.

View on GitHub →
HTML5CSS3JavaScript

SleepyClock

Sleep cycle calculator — smart sleep math, fully responsive, dark/light toggle, mobile-first. Pure vanilla JavaScript.

View on GitHub →
Next.jsStable Diffusion

Anime Character Generator

Generates anime characters from prompts using Stable Diffusion XL via Replicate API. Next.js + Tailwind.

View on GitHub →
ReactTypeScriptHugging Face

AI Image Captioning & Tagging Tool

Automatic image captions and tags using Hugging Face's BLIP for real-time captioning and ResNet-50 for tagging. React + Vite, drag-and-drop UI.

View on GitHub →

Get In Touch

AI-Powered Assistant

I've created an AI chatbot that knows my skills, work experience, and background. Ask it anything about my qualifications, projects, or experience.

Prefer human contact? Email me, connect on LinkedIn, or download my resume below.