SHEFFIELD, UK · 53.3811°N 1.4701°W

Jamal
Ahmed

Software Engineer · Reliable .NET systems and applied AI products

Full-stack developer at DMS Navigator, working across C#, ASP.NET Core, SQL and Azure. Outside work, I build AI and data-intensive products from first principles.

Jamal Ahmed FIG.01 · J. AHMED

About

01 / SUBJECT

I'm a Software Engineer based in Sheffield, with commercial experience building production systems at DMS Navigator. My work spans C#, .NET, client-facing applications, data-backed workflows and the practical decisions that make software hold up after launch.

Alongside my day job, I build applied AI and data products from first principles: Xisaab for Somaliland SMBs, Vormation for private squad analytics, and other focused prototypes. I am now deepening my Python, statistics and machine-learning foundations.

Outside of engineering, I've modelled since 2022, walking London Fashion Week, shooting with Kurt Geiger, and appearing on the Vogue runway. Before tech, I spent eighteen months on a sponsored outdoor leadership programme across the Lake District, Peak District, and Wales, coming away with a Climbing Wall Instructor qualification, Outdoor First Aid, Mountain Bike Instructor training, and a Duke of Edinburgh Gold Award. Back in Sheffield, I volunteer at Unity Gym and run weekend football sessions with kids in the community. I also run a self-hosted home server stack for media and home automation, because the best way to understand a system is to run it yourself, on hardware you own, at 2am when it breaks.

Commercial experience
2+ years
Core stack
C# · .NET · SQL
Delivery
Desktop · mobile · web
Current focus
Applied AI · data

Experience

02 / RECORD

Full-Stack Developer

DMS NAVIGATOR · CURRENT

  • Full-stack work across client projects in C#, VB.NET, .NET Core, Pick BASIC, DevExpress, and Curl.
  • Bug fixes, feature builds, and requirement gathering directly with clients, several projects running at once.
  • Source control, sprint planning, and CI/CD pipelines, all through Azure DevOps Services.
  • Agile delivery: iterate with the client, ship, repeat.

SELECTED CASE STUDY · VEHICLE HEALTH CHECK

I built a vehicle health-check system end-to-end: a desktop app captures the data, a mobile app puts it in front of technicians on site, a customer-facing web app surfaces it to the client, and all of it ties back into the desktop app's own billing and ledger accounts.

Desktop · mobile · web Client-facing delivery Billing & ledger integration
Employer
DMS Navigator
Status
Current
Stack
C# · VB.NET · .NET Core · Pick BASIC · DevExpress · Curl · Azure DevOps

Projects

03 / BUILD LOG
COMMERCIAL CASE STUDY · DMS NAVIGATOR

Vehicle Health-Check System

A multi-surface system I built end-to-end for vehicle health checks. A desktop application captures the data, a mobile application supports technicians on site, and a customer-facing web application makes the results visible to clients.

The workflow connects those surfaces back to the desktop application's billing and ledger accounts, turning a field process into a joined operational and financial record.

C# · .NET · mobile · web End-to-end ownership Billing & ledger integration
Role
Full-Stack Developer
Employer
DMS Navigator
Delivery
Client requirements · Azure DevOps · CI/CD
PROTOTYPE

Xisaab · SaaS Invoicing Platform

Multi-tenant invoicing and debtor-management prototype for SMBs in Somaliland. It covers the invoice lifecycle, payment tracking and overdue detection with per-business data scoping.

ASP.NET Core · React · TypeScript · PostgreSQL · EF Core · Azure planned

IN DEVELOPMENT

Vormation · Squad Analytics

Private role-fit and lineup analysis for League of Legends five-stacks, built from a squad's own completed match history. The product focuses on uncertainty-aware recommendations rather than public rankings.

Python · FastAPI · React · TypeScript · PostgreSQL · Azure planned

AI PROTOTYPE

AskMyPDF · RAG Document Chat

RAG document-chat prototype that answers questions from uploaded PDFs using a FastAPI backend, ChromaDB vector store and a local Mistral/Ollama model, with a Blazor frontend and JWT auth.

Blazor WASM · FastAPI · Python · ChromaDB · Mistral · Docker · .NET 8

Additional work

Selected infrastructure, academic and personal builds.

IN DEVELOPMENT

Educore · School Administration

School administration platform in development for Somaliland institutions, focused on parent payment tracking, grades, attendance and behaviour records.

Private development project · repository not yet public

HOMELAB

Self-Hosted Home Server & Automation

A small home server stack I run and maintain myself: Docker-based media and network services on a home NAS, published through an authenticated reverse proxy, with DNS-level filtering and a handful of automation agents running alongside it.

Docker · Nginx Proxy Manager · Pi-hole · Self-hosted

DISSERTATION

Pursuit · Procedural Dungeon Crawler

BEng dissertation project: a 2D dungeon crawler in Unity using a random walk algorithm to procedurally generate diverse, replayable levels. Solo Agile development with structured player testing, achieving 76% overall player satisfaction.

Unity 2D · C# · ShaderLab · HLSL · Procedural Gen

DESIGN ONLY

Advanced Foreign Services System

Software Architecture & Design module assignment: a full architectural specification for a visa application system, covering user stories, personas, use cases, C4 diagrams, class and ER diagrams, sequence diagrams, and Architecture Decision Records. Validated via prototype walkthroughs with multiple user roles.

C4 Model · UML · ADRs · Systems Design

Skills

04 / TOOLING

Professional

C# VB.NET ASP.NET Core SQL Azure DevOps REST APIs Client-facing delivery

Working knowledge

EF Core Blazor FastAPI React TypeScript Python PostgreSQL Docker Tailwind CSS

Current focus

Python for data science Statistics Machine learning evaluation RAG / LLM pipelines Data pipelines Cloud AI systems

Engineering practices

Clean Architecture REST API Design RAG / LLM Pipelines JWT Auth Multi-tenancy Agile / Scrum

CV

Full work history, education, projects, and references, one clean document.

Download CV

Contact

05 / REACH