Portfolio — 2025
Hi, I'm Ali
Fullstack developer building systems people depend on — and AI features that actually ship.
.NET · React · AI
About me
I'm a fullstack developer with an MSc in Computer Engineering from Karlstad University. I'm lead developer in a team of four on a business-critical system for Region Stockholm, and I mentor two junior developers — taking features from requirements straight through to deployment.
Most of my work is .NET/C# on the backend and Next.js/TypeScript on the front, with AI in the mix: LLMs, RAG pipelines and agentic tooling built into products that people actually use.
Education
MSc Computer Engineering
Certified
Azure · Scrum · Claude
Languages
Swedish · English · Arabic
My journey so far
A timeline of where I've been and what I've built.
Software Engineer
Capgemini · Lead developer, team of four
Rebuilt a business-critical infection-tracking system for Region Stockholm — requirements, data migration and deployment, backend and frontend.
8 mo
full rewrite
20M
records migrated
30→5 min
deploy time
2
juniors mentored
Region Stockholm — Infection Tracking
.NET backend, Next.js & TypeScript frontend, SAML and JWT auth. Own data migration, ~50 xUnit tests, and release scripts for air-gapped servers — run alongside maintenance of three other applications.
Internal AI — RAG Chatbot
AI search over knowledge stored in SharePoint. React frontend, Python backend, open-source LLMs — semantic search, summarisation and contextual Q&A.
MSc Computer Engineering
Karlstad University
Thesis: Integrated Reflexion Modelling and 3D Source Code Visualization — evaluating whether architectural aspects belong in 3D source code visualisation.




Freelance Software Development
Sole proprietorship — football match notifications
My own business alongside my studies: a match notification service that analysed upcoming fixtures and pushed tailored alerts through several external APIs and channels.
Tourist Application
Led UI/UX for an Android tourist app and its developer portal, built with Java and .NET Blazor WASM.




Open Source & Personal Projects
Ideas I can take all the way — from architecture to real users.
Agentic LLM Bot
Python and discord.py on the OpenAI API — ~25 tools calling external APIs in parallel, RAG over ChromaDB, user memory in SQLite and image analysis. Stripe payments, plus rate limiting and prompt-injection filters.
Technologies
Tools I enjoy working with.
Backend
C#, .NET, ASP.NET Core, EF Core, Python
Frontend
React, Next.js, TypeScript, Tailwind
Databases
SQL Server, PostgreSQL, SQLite
AI
RAG, LLM tool-calling, LangChain, ChromaDB
Testing & Quality
xUnit, SonarAnalyzer, StyleCop
DevOps
Azure DevOps, Git, PowerShell, IIS
Certifications
Let's talk
Open to interesting opportunities and collaborations.