Open to opportunities · Sheffield, UK

Jamal
Ahmed

.NET / C# Developer · Full Stack

Junior developer building production-grade systems. Currently shipping a multi-tenant SaaS platform and an AI-powered document chat app — both from scratch.

Jamal Ahmed

I'm a junior .NET developer based in Sheffield, currently building production systems at DMS Navigator while independently shipping two products from scratch — Xisaab, a multi-tenant SaaS invoicing platform for SMBs in Somaliland, and AskMyPDF, an AI-powered document chat app. I care about architecture that holds up, APIs that make sense, and code that doesn't cut corners.

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, automation, and privacy — because the best way to understand systems is to build them yourself.

2 Yrs Commercial experience
4+ Products & systems built
BEng Software Engineering, SHU
DoE Gold Award holder

Xisaab — SaaS Invoicing Platform

Multi-tenant invoicing and debtor management platform for SMBs in Somaliland. Handles full invoice lifecycle, payment tracking, and overdue detection with per-business data scoping. Deployed on Azure with CI/CD via GitHub Actions.

ASP.NET Core React 19 TypeScript PostgreSQL EF Core Azure Tailwind

AskMyPDF — RAG Document Chat

Upload a PDF and get AI answers drawn exclusively from its content. Built with a FastAPI backend, ChromaDB vector store, and Ollama/Mistral as the local LLM. Blazor WebAssembly frontend with drag-and-drop upload and JWT auth.

Blazor WASM FastAPI Python ChromaDB Mistral Docker .NET 8

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 and questionnaires — achieved 76% overall player satisfaction.

Unity 2D C# ShaderLab HLSL Procedural Gen Dissertation
Design Only

Advanced Foreign Services System

Software Architecture & Design module assignment. Full architectural specification for a visa application system — covering user stories, personas, use cases, C4 diagrams (context, container, component), class diagrams, ER diagrams, sequence diagrams, and Architecture Decision Records (ADRs). Validated via prototype walkthroughs with multiple user roles.

C4 Model UML ADRs Systems Design University

Languages

C# VB.NET TypeScript JavaScript Python SQL Java

Frameworks & Libraries

ASP.NET Core .NET 10 EF Core Blazor FastAPI React Tailwind CSS MudBlazor

Tools & Infrastructure

Azure DevOps Git PostgreSQL Docker ChromaDB Azure GitHub Actions Vite

Practices

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

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

Download CV