MajdiB

Who I am

I'm Majdi Ben Ouaghrem, a Software Engineer and Gen AI Solutions Architect. I design distributed systems, cloud architectures and AI-powered applications, with a focus on reliability, scalability and developer experience.

What I do

My work sits at the intersection of software engineering and architecture: translating business and technical requirements into systems that stay reliable and understandable as they grow. Day to day, that means API and AI gateways, agent-to-agent (A2A) and MCP-based agent architectures, and RAG pipelines, mostly on AWS. I write about the engineering decisions behind distributed systems, event-driven architecture and AI engineering on the blog.

Experience

Gen AI Solutions Architect

Sanofi

I design and implement technology solutions that align with the company's strategic goals in the healthcare industry, focused on API/AI gateways, A2A and MCP-based agent architectures, and RAG pipelines on AWS — collaborating with cross-functional teams to translate business requirements into scalable, efficient and secure systems.

Education & Certifications

Software Engineering MSc.

INSAT, Tunisia — Highest Honors

A strong foundation in advanced software development, system design and project management, with an academic focus on tackling complex software challenges.

Generative AI with Large Language Models

DeepLearning.AI, 2024

Supervised Machine Learning: Regression and Classification

DeepLearning.AI, 2025

Find me online

We use cookies on this site to enhance your user experience

By clicking the Accept button, you agree to us doing so. More info on our cookie policy