Architecture Portfolio · Case Studies

Production systems, platforms, and distributed architectures.

A record of engineering work across high-availability banking platforms, pan-European instant payment clearing, digital signatures, and industrial IoT smart metering.

SYS · 01

Electronic Signature Platform & GSSE Planooot

Core digital foundations for electronic signature, document management, and archiving at LCL, integrating Cegedim and Docaposte with an internal Angular supervision console.

  • End-to-end integration of Cegedim electronic signature engine
  • Internal Angular application GSSE Planooot for branch advisors and operations
  • Automated BDD test suite with Cucumber integrated into CI/CD
Java 17Spring BootSpring BatchAngularDockerKubernetesAnsibleGitLab CICucumber
SYS · 02

AI Automation & MCP Production Incident Platform

An automated operations workflow platform powered by n8n and Generative AI, leveraging Model Context Protocol (MCP) to unify support emails, Jira, Kibana, and GitLab for faster incident triage.

  • Real-time alert centralization and contextual ticket enrichment via MCP
  • Accelerated incident analysis across production and staging environments
  • Automated weekly dependency and vulnerability scanning with Renovate MRs
n8nGenerative AIMCPKibanaJiraGitLabRenovateDocker
SYS · 03

IPS — Instant Payment System

A mission-critical, high-availability Java platform processing incoming and outgoing instant payments in real time (SEPA ISO 20022 / Swift MT/MX) within a Big Data ecosystem.

  • Extended instant payment processing across Europe to indirect participants
  • Resilient Kafka retry mechanism and automated failed-message reinjection batches
  • Smooth parallel run validation and seamless legacy platform decommissioning
Java 8/17Spring BootApache KafkaHBaseApache SparkHazelcastJMeterCucumber
SYS · 04

Smart Metering IoT Microservices & Data Streaming

Distributed microservices collecting, decrypting, and analyzing continuous telemetry and alarms from smart energy meters using the international DLMS standard.

  • Migrated messaging layer from ActiveMQ to Kafka for order-of-magnitude higher throughput
  • Modernized legacy OSGi/Karaf architecture into maintainable Spring Boot services
  • Built Angular 12 operational dashboards for live fleet monitoring and alerts
JavaSpring BootApache KafkaPostgreSQLAngular 12DLMSDockerKubernetes
SYS · 05

Embedded Smart Meter Firmware (Linky & LUX)

Embedded C/C++ software implementing communication protocols (GPRS, W-MBUS) and multithreaded state machines for French and Luxembourgish smart power grids.

  • Multithreaded AT command execution and asynchronous modem communication
  • Real-time sensor data computation (voltage, current, magnetic tamper detection)
  • Technical mentoring and onboarding for incoming embedded developers
CC++GPRSW-MBUSMultithreadingEmbedded LinuxSVN
SYS · 06

Industrial Automation & Supervisory Control

Control programs and supervisory dashboards for industrial lubricant oil centrifuges (Sotulub) and Siemens automated transformer manufacturing lines (Vossloh Schwabe).

  • Automated equipment control software in C and Siemens PLC logic
  • Interactive supervisory dashboards with real-time alerts and monitoring
  • Historical data collection and process traceability in relational databases
CSiemens PLCHTML/CSSBootstrapjQueryMySQL

Need Detailed Documentation?

Download Nouha Dridi's complete résumé in French or English.