BACKEND · AI AGENTS · MCP · .NET · AWS

Hamza Faidi

I build the backend systems and AI agents that product teams ship with confidence — MCP servers, test automation pipelines, and Jira · Confluence integrations that actually stick.

4 years across fintech and SaaS — shipping .NET / C# and AWS infrastructure, building AI agents and MCP integrations for dev & test automation workflows, and running zero-downtime migrations on live production databases.

MCP Servers AI Agents Dev · Test Automation Jira · Confluence .NET · C# · AWS

~60%
faster platform delivery using AI agents & spec-driven dev
94%
fraud-detection precision in production — false positives halved
100+
virtual cards auto-renewed before expiry — zero revenue loss
1,000+
corporate accounts protected across fraud & card automation systems

What I do

I work across the full stack of backend concerns. Three areas I've gone deep in:

PILLAR 01

Backend systems & API design

Clean, maintainable .NET / C# services and APIs built to last — DDD architecture, third-party integrations, and provider-agnostic abstraction layers that make adding or swapping vendors straightforward. This includes fintech integrations (Mastercard, Adyen) but also general SaaS platform work.

PILLAR 02

Cloud infrastructure & reliability

AWS and Azure infrastructure built to hold up under real load — queue-based orchestration, secrets management, IaC with Terraform, and zero-downtime database migrations on live production systems.

PILLAR 03

Intelligent automation & risk systems

Agentic, LLM-assisted pipelines and automated risk controls that reduce manual work and close operational gaps quickly — from fraud detection to rule-based card management serving thousands of users.


Selected work

AI AGENTS · .NET

Comp-platform rebuild with AI agents

Legacy compensation system replaced using spec-driven dev + GitHub Copilot. Jira & Confluence kept in sync automatically via MCP — no manual ticket work.

Outcome Full rewrite delivered fast · living docs in Confluence · zero manual ticket management
FINTECH · FRAUD

Fraud detection at Mastercard scale

Multi-layer LLM pipeline flagging suspicious Mastercard transactions on a corporate-spend platform in near-real-time. .NET backend, Angular review UI.

Outcome ~79% accuracy · manual reviews halved · €3,000+ recovered
FINTECH · BANKING

MT940 bank statement integration

Built a parser and reconciliation pipeline for SWIFT MT940 bank statement files, normalising multi-bank transaction data into a unified ledger and automating cash-position reporting.

Outcome Daily manual reconciliation eliminated · multi-bank statements processed automatically
PAYMENTS · .NET

Provider-agnostic payments layer

Decoupled a tightly-coupled payments layer and integrated Adyen cleanly using Observer / Factory / Decorator patterns for long-term maintainability.

Outcome ~30% faster feature delivery · ~20% faster onboarding
FINTECH · AUTOMATION

Virtual-card renewal automation

Automated renewal of expiring Mastercard virtual cards on a corporate-spend platform, protecting interchange revenue with no manual intervention.

Outcome 100+ cards renewed before expiry · interchange revenue protected
FINTECH · PLATFORM

Automated card suspension system

Built an automated credit-card suspension feature handling complex multi-condition business rules at scale for a corporate card platform.

Outcome Serving 1,000+ corporate users reliably

Tech stack

Languages & frameworks

  • C# / ASP.NET Core
  • TypeScript / Node.js

Cloud & infra

  • AWS
  • Azure (Logic Apps, Queue Storage, Key Vault)
  • Terraform

Data

  • SQL Server
  • Distributed systems
  • Payments

Frontend (when needed)

  • React
  • Angular

About

Hamza Faidi — software engineer

I'm a software engineer based in Tunis, contracting with EU, US, and Gulf companies. I build APIs, distributed systems, and cloud infrastructure — across fintech, SaaS, and platform work — and I specialize in making backends reliable under real production load.

I work through my registered company, HF Software Services (a Tunisian SUARL set up for export services), which means clean contracts, proper invoicing, and straightforward international payment. I hold an engineering degree from Sup'Com (CTI- and EUR-ACE-accredited, recognized as Master's-equivalent across the EU), and I've taught C/C++ and OOP to engineering undergraduates. I work in EU business hours (UTC+1) and operate in English (C1 — TOEIC certified) and French.

Previously at

  • Clearco — US-based HR & people software platform · remote
  • Expensya — SaaS expense-management platform (now part of Medius)
  • Blauwtrust Groep — Dutch financial services group

Verifiable credentials & contact

All credentials are verifiable on Credly

Need a senior backend engineer?

If your team needs someone who ships reliable APIs, owns cloud infrastructure, and has operated in production-grade environments — let's talk.