ABDULRAHMAN ALIAN / LONDON, UK

Hi, I’m Abdul.
I build tools
that give AI agency.

Software and data engineer working where agents meet real systems. From a Windows MCP server to production workflows, I care about what happens after the model responds.

GitHub LinkedInCurrently buildingWinReach
01 / BUILDAgent execution

MCP, tool calling & persistent sessions

02 / SHIPProduction workflows

Streaming, retries & observable systems

03 / CONNECTData infrastructure

Python, SQL & controlled migrations

01 / SELECTED WORK

Selected work.
Built to be used.

A closer look at what I build,
and the decisions behind it.

01OPEN SOURCE / DEVELOPER TOOLS

WinReach

Give an agent its own
Windows machine.

A TypeScript MCP server that connects agents to a remote Windows host for shell execution, persistent sessions, file transfer and desktop interaction.

TypeScriptMCPPowerShell
Read the source
ENGINEERING DECISIONS
01

Keep state between tool calls

Persistent PowerShell sessions retain the working directory, variables and imported modules.

02

Make access explicit

Per-user keys, roles, command policies and optional mutual TLS. Desktop and file tools are opt-in.

03

Leave an audit trail

Tool calls are recorded for inspection. GUI capabilities have separate controls from shell policies.

Watch the project demo

WINREACH / PROJECT DEMO

Remote tools.
One agent interface.

Connection guide
02CLIENT WORK / MTRX MEDIA
CREATIVE WORKFLOW / ORCHESTRATION
Research→Create→Deliver
TOOLS + MEMORY + STREAMED EVENTS

Flugel

Agent workflows for creative work.

A TypeScript and Next.js marketing platform with tool calling, session memory and streamed events. Integrated FFmpeg, text-to-speech and lip-sync tools with timeout handling and retries.

4+ hours → 10 minutesBrand-research report workflow
Claude Agent SDKNext.jsSSE
Ask about the engineering
03OPEN SOURCE / SEARCH TOOLING
RESEARCH SOURCES / ONE INTERFACE
AcademicWebBiomedicalFinancial
Structured results{ JSON }
9 SEARCH TYPES / ZERO RUNTIME DEPENDENCIES

Valyu Search Plugin

Specialist search, inside Claude Code.

A CLI integration that connects Claude Code to Valyu’s search APIs for web, academic, biomedical, financial and other research sources. Structured JSON results through Node’s built-in fetch.

9 search typesZero external runtime dependencies
JavaScriptNode.jsTool integration
Read the source

02 / EXPERIENCE

The work behind the work.

Download CV

2026 — PRESENT

Data Engineer

SCSK Europe

Production data systems, controlled migrations across millions of records, and observable agents with permission controls and human approval.

Python · SQL · dbt · Azure · TypeScript

2025 — PRESENT · PART-TIME

Research Assistant

Birmingham City University

Image-quality classification with deep learning, preprocessing and transfer learning. Achieved 94% accuracy on the validation dataset.

PyTorch · TensorFlow · Computer vision

JAN — SEP 2025 · CONTRACT

Software Engineer

AFJ

Cross-platform applications for mechanics and drivers, connecting vehicle inspections, maintenance records and pickup navigation.

React Native · TypeScript · APIs

DEC 2024 — APR 2025

Software Engineer

Birmingham and Solihull United

A Flutter health application for iOS and Android, developed with stakeholder feedback, cloud services and real-time updates.

Flutter · Mobile · Cloud services

JAN — JUN 2023 · CONTRACT

Software Developer

The Horizon Group

Customer purchase and order-management features with real-time order tracking, built in collaboration with designers.

Application development · UI engineering

03 / A LITTLE ABOUT ME

Serious about
the work.
Always curious.

I’m Abdul, a software and data engineer based in London. I work across Python, TypeScript and SQL, connecting models to tools, applications and production data.

I’m particularly interested in agent execution environments, developer experience, and making failures easier to understand. WinReach is where I explore those ideas in the open.

My background spans mobile applications, computer vision research and enterprise data systems. I’m now looking to go deeper into agent engineering and developer tooling.

EDUCATION

MSc Advanced Computer Science
Birmingham City University · 2024–2025

BSc Computer Science
Aston University · 2020–2023

LET’S BUILD SOMETHING USEFUL

Good work starts
with a conversation.

Say hello

London, UK · Open to opportunities