Skip to content
Mahdi Khadishi

Expertise

Leadership, architecture, and the technologies behind them

Grouped by what each capability is for, with core strengths distinguished from tools used less frequently.

Technical Leadership

Leading engineering, support, and operations teams end to end — from hiring and mentoring through delivery, code quality, and stakeholder communication.

  • Technical Team Leadership
  • Engineering Management
  • Agile Delivery (Scrum, Kanban)
  • Mentoring & Recruiting
  • Stakeholder Collaboration
  • Technical Planning
  • Code Quality & Engineering Standards

Software Architecture

Designing systems that hold up under real load and real change — service boundaries, APIs, and data flows that a team can maintain long after launch.

  • Microservices Architecture
  • Distributed Systems
  • API Design
  • Authentication & Security
  • Messaging Systems
  • Performance & Scalability
  • Resilience & Observability
  • Legacy Modernization

FinTech & Open Banking

Direct experience integrating Open Banking and payment platforms with core banking systems, built for banks and the FinTech companies that connect to them.

  • Open Banking Integration
  • Payment Platform Strategy
  • Core Banking Connectivity
  • Bank & FinTech Partner Onboarding
  • Financial Web Dashboards

AI-Enabled Software Delivery

Applying AI across the software delivery lifecycle — from product discovery and requirements through architecture, code review, testing, documentation, DevOps, and quality improvement.

  • AI-Assisted SDLC Strategy
  • Requirements & Technical Design Augmentation
  • Automated Code Review & Test Generation
  • AI-Enabled Documentation & DevOps Automation
  • Machine Learning Product Strategy

Backend & Distributed Systems

Server-side engineering across multiple stacks, with an emphasis on data integrity, messaging reliability, and maintainable service boundaries.

  • .NET / C#
  • Java / Spring Boot
  • Node.js (NestJS, Fastify, Express)
  • Python
  • PHP
  • PostgreSQL / MySQL
  • MongoDB / Redis / Cassandra
  • RabbitMQ (AMQP) / MQTT

Full-Stack Product Engineering

Shipping the user-facing side of the same platforms — dashboards, consoles, and mobile apps built on React and its ecosystem.

  • React / Next.js
  • React Native
  • Responsive & Mobile-First Web
  • SASS / LESS

DevOps, Reliability & Delivery

Containerized deployment and monitoring pipelines that keep delivery fast without losing visibility into production behavior.

  • Docker / Kubernetes
  • Jenkins
  • Grafana
  • PowerBI / Metabase

Real-Time Communication & Streaming

Messaging and media infrastructure built for scale — from XMPP-based chat to push notifications and adaptive video streaming.

  • XMPP Messaging
  • Push Notification Systems
  • Adaptive Video Streaming (ffmpeg)
  • Ultra-Low-Latency Streaming

Highlighted tags mark core, daily-use strengths; unhighlighted tags are technologies used proficiently but less frequently.