Hello, I'm

Montassar
Fatfouti

|

8+ years designing and operating backend systems, cloud-native infrastructure, and scalable architectures. I lead technical analysis, make the architectural calls, and ship at scale.

Python Node.js Kubernetes Redis KEDA ArgoCD GCP
01

About Me

I design and operate the systems that keep modern software running reliably at scale — from RESTful APIs and event-driven microservices to the Kubernetes clusters, autoscalers, and GitOps pipelines that deploy and sustain them.

Beyond shipping features, I'm heavily involved in the technical and functional analysis that precedes them: translating complex product requirements into system designs, evaluating architectural trade-offs, and making the infrastructure and software decisions that teams build on for years.

At LumApps I've driven architecture across the full backend stack — OpenAPI-first Python services, TypeScript microservices, event-driven autoscaling with KEDA and Redis, and the GCP platform running it all. I write the specs, make the calls, and own the outcomes.

I also leverage AI tools like Claude Code daily to accelerate feature delivery — from generating boilerplate and reviewing architecture decisions to automating repetitive engineering tasks. AI is now a core part of how I ship faster without sacrificing quality.

8+ Years of production engineering
10+ Microservices designed & shipped
4 Companies across 3 industries
YAML files written
02

Technical Skills

Backend · Python

FlaskDjangoFastAPI ConnexionSQLAlchemyPydantic AlembicGunicornaiohttp

Backend · Node.js

TypeScriptFastifyNode.js ExpressSocket.ioKnex LangChainYarn Workspaces

Data, Cache & Messaging

RedisRedis ClusterRedis Pub/Sub CeleryFlowerPostgreSQL pgvectorGCP Pub/SubREST · OpenAPI

Containers & Orchestration

DockerKubernetesGKE HelmArgoCDKong API GW Kustomize

Scalability & Autoscaling

KEDAHPAVPA Cluster AutoscalerRedis-driven scaling Event-driven arch.Queue-based scaling

IaC & CI/CD

TerraformTerragruntAtlantis GitHub ActionsJenkinsGitOps VaultGit-Crypt

Google Cloud Platform

GKECloud RunPub/Sub Cloud SQLGCSVertex AI Cloud IAM

Observability & SRE

DatadogOpenTelemetryPrometheus GrafanaDistributed TracingAPM SLOs / SLAs

Architecture & Tech Leadership

Technical analysis Functional specs System design Microservices arch. API design Capacity planning Tech leadership Mentoring

AI & Automation

Claude CodeLangChain Prompt engineering Agentic workflows MCP integrations Vertex AIOpenAI API

Quality & Security

PytestMypyRuff ESLintSemgrep (SAST)Pre-commit Code coverage
03

Work Experience

LumApps

Lead Backend Engineer

Current

Design, development and evolution of a SaaS internal communications and employee experience platform (Employee Hub), covering the full software lifecycle — architecture, technical design, backend features, performance optimisation, and third-party integrations.

  • Led technical and functional analysis across multiple product streams — translating business requirements into system designs, API contracts, and infrastructure blueprints
  • Made key architectural decisions on service boundaries, data models, event flows, and deployment topology; authored specs that guided cross-functional engineering teams
  • Designed and developed backend microservices (TypeScript, Python, Flask) and REST / API Gateway layers serving millions of daily users
  • Set up, optimised and supervised CI/CD pipelines with GitHub Actions, Jenkins, and ArgoCD
  • Automated deployments on GKE and managed GCP infrastructure (Cloud Run, Pub/Sub, Cloud SQL)
  • Implemented KEDA-based event-driven autoscaling on GKE, using Redis queue depth as scale triggers — significantly reducing idle compute cost
  • Designed Redis caching and session layers (Cluster + Pub/Sub) to handle traffic spikes with low-latency horizontal scaling
  • Owned on-call rotations; drove monitoring, alerting, and observability with Datadog
  • Mentored engineers, conducted architecture reviews, and enforced best practices across the backend guild
PythonTypeScript Kubernetes · GKEArgoCD RedisKEDAGCP
Amontech · Altitude Infrastructure

Django / Python Project Lead

Built an automation platform for the telecom / fibre-optic industry to centralise and automate manual workflows (FME, ETL pipelines) and validate network node configurations through API-driven controls.

  • Conducted the full technical and functional analysis — mapping manual field processes to system components and defining the data model, API surface, and integration points
  • Made all architectural decisions solo: technology selection, service structure, and API design strategy
  • Designed and delivered a Django-based platform that replaced manual workflows with automated API-driven validations
  • Exposed REST APIs consumed by field teams for real-time optical node configuration checks
PythonDjango PostgreSQLGCP
Nexius Group · La Parisienne Assurance

Python · C# · Cloud Developer

Automated and maintained an insurance contract subscription system built on Blockchain Quorum, serverless functions, and Databricks clusters for price visualisation and prediction.

  • Maintained a Blockchain Quorum-based system for insurance contracts and quotes
  • Built serverless event-processing functions and automated the contract quote pipeline
  • Used Databricks clusters for price visualisation and ML-based prediction pipelines
PythonC# / .NET DatabricksBlockchain
Expensya

Python / C# Developer

Contributed to Expensya — a SaaS expense management platform serving 5,000+ customers across 192 countries (acquired by Medius in 2023) — building core application features and the intelligent OCR+ pipeline that automatically digitises paper receipts and expense notes.

  • Built and maintained CRUD features across the core expense management application: expense reports, approval workflows, user management, and multi-currency handling
  • Contributed to OCR+, the product's core intelligence — a pipeline that automatically digitises paper receipts by extracting key fields (amount, date, merchant, VAT, currency) from raw scanned images
  • Implemented classification and categorisation modules using TF-IDF vectorisation, regex pattern matching, and keyword-based scoring to auto-assign expense categories (meals, transport, accommodation) per company policy
  • Combined multiple NLP techniques — optical character recognition, information retrieval, statistical text classification, and structured data extraction — into a single robust and extensible pipeline
  • Worked across the full Python / C# / ASP.NET stack on Azure, contributing to both backend services and the data extraction layer
PythonC# / ASP.NET OCRTF-IDF NLPClassification
04

Certifications & Education

Certifications

🎖

CKAD — Certified Kubernetes Application Developer

Linux Foundation · CNCF

🐳

Docker — Container fundamentals & advanced

Udemy

Google Cloud Platform (GCP)

Udemy

Education

🎓

Engineering Degree — Computer Science & Telecommunications

École Supérieure des Communications de Tunis · 2018

📐

Preparatory Cycle — Mathematics & Physics

IPEIEM · 2015

05

Get in Touch

Available for senior backend, SRE, and DevOps roles — remote-first preferred.