Open to New Opportunities

Salwan Albahadly

Full-Stack .NET Developer

Full-Stack .NET Developer with 13+ years of experience designing, developing, and delivering high-performance web applications and enterprise systems. Strong expertise in .NET/.NET Core, C#, Entity Framework, SQL Server, Web APIs, JavaScript, Vue.js, and Docker. Proven ability to translate business requirements into scalable solutions, optimize system performance, and collaborate across cross-functional teams in banking and enterprise environments.

Auckland, New Zealandsalwan@albahadly.com

Quick Facts

13+

Years of experience

4

Roles delivered

20

Portfolio projects

14

Core technologies

Recent Experience

Full resume

Nov 2021 - Present

Full Stack .NET Developer

Heartland Bank · Auckland, New Zealand

Design, develop, and maintain enterprise digital banking applications serving customers across New Zealand and Australia.

  • Built and enhanced enterprise web applications using ASP.NET Core, C#, EF Core, SQL Server, JavaScript, and Vue.js.
  • Developed scalable RESTful APIs and backend services to improve reliability and reduce maintenance overhead.
  • Modernized and refactored legacy systems to reduce technical debt and improve performance.

Nov 2019 - Oct 2021

.NET Developer

Heartland Bank · Auckland, New Zealand

Delivered backend and full-stack features for digital banking systems while collaborating closely with analysts and product teams.

  • Implemented robust backend services and APIs for customer and broker journeys.
  • Translated business requirements into maintainable technical solutions.
  • Troubleshot and optimized existing systems to improve user experience and delivery quality.

Jan 2016 - Apr 2019

Team Leader

AlKafeel Company for Information Technology · Iraq

Led a development team delivering enterprise software across finance, education, HR, and retail domains.

  • Directed project planning, task allocation, code reviews, and stakeholder communication.
  • Delivered full-stack solutions using ASP.NET, MVC, C#, SQL Server, Xamarin, and Java.
  • Improved software quality through engineering standards, documentation discipline, and version control workflows.

Core Skills

AILocal AI.NET.NET CoreC#ASP.NET CoreWeb APIMinimal APIMVCEntity FrameworkEF CoreLINQT-SQLSQL Server

Featured Projects

All projects

ServiceAtlas

Live dependency mapping platform that visualizes system relationships, health, and failure impact for modern distributed architectures.

.NET 10ASP.NET CoreBlazor Interactive ServerCytoscape.jsEF Core

AnimeWatcher

Blazor web application that monitors AniList and sends Pushover notifications for new episodes and season changes.

.NET 10C# 14Blazor Interactive AutoMinimal APIsEF Core 10

ChatRAG

Local-first RAG web application that indexes Markdown and PDF documents into SQL Server vector storage and answers questions using Ollama models.

AILocal AI.NET 10Blazor ServerASP.NET Core

Hiring for a software engineering role?

I am open to recruiter conversations and interview processes for impactful engineering teams.