Summary
Waseem Al is a Senior Software Developer based in Karlstad, Sweden, with eight years of experience designing and delivering large-scale .NET solutions for observability and integration platforms. At Nodinite he architects modern ASP.NET Core systems, modernizes legacy .NET Framework + AngularJS stacks, and builds containerised development workflows using Docker and Kubernetes. He has hands-on AI and LLM engineering experience—building an internal MCP server, RAG-enabled retrieval flows, and context-aware assistants—alongside defining prompt engineering and information architecture for teams. Waseem combines deep platform skills (EF Core, Blazor, SignalR, IBM MQ, Azure Event Hubs) with security and DevOps discipline, implementing OAuth2/OIDC patterns, CI/CD automation, and automated quality gates. He also creates developer tooling (an OpenAPI Request Example Generator NuGet) that improves API discoverability and developer productivity. His background in embedded systems and practical academic projects gives him a strong systems-minded approach to solving real-world integration and observability challenges.
8 years of coding experience
1 year of employment as a software developer
Scholarship Diploma, Scholarship Diploma at SI Scholarship for Global Professionals
Software Development, Software Development at KTH Royal Institute of Technology
Software engineer Computer Science, Software engineer Computer Science at Technical university
Master's degree Computer Science ( Embedded Systems), Master's degree Computer Science ( Embedded Systems) at Kristianstad University
English, Swedish, Arabic