Sylvain Leroy — Cloud & Application Modernization Architect

Sylvain Leroy

Cloud & Application Modernization Architect

I help software companies, banks and enterprise teams migrate, modernize and optimize complex platforms across AWS, GCP and cloud-native environments.

20+ years in software modernization · AWS & GCP certified · SaaS, banking, insurance and enterprise platforms

Cloud and Application Modernization

Field notes on cloud & modernization

I write about cloud migration, modernization strategy, legacy transformation, architecture complexity, performance optimization and the real-world constraints of enterprise IT.

From the blog

Latest articles

Fresh field notes on cloud, modernization, data engineering and AI — published as I go.

Excavating the Monolith: What Is a Feature?

software-architecture

Excavating the Monolith: What Is a Feature?

A feature is semantic meaning, code, and runtime behavior that line up. Part 2 of Monolith Modernization explains why that definition decides whether your migration to AWS works, and how to apply it to a legacy monolith.

14 min read

Human-in-the-Loop for Amazon Bedrock AgentCore Agents in Single-Page Apps

ai

Human-in-the-Loop for Amazon Bedrock AgentCore Agents in Single-Page Apps

Add human-in-the-loop to Amazon Bedrock AgentCore agents in a React SPA. Pause on an interrupt, keep a session checkpoint, and resume the same run over a WebSocket or AG-UI instead of starting over.

12 min read

AionUi: A GUI That Wraps Your CLI AI Agents Instead of Replacing Them

artificial-intelligence

AionUi: A GUI That Wraps Your CLI AI Agents Instead of Replacing Them

AionUi wraps CLI AI agents like OpenCode and Claude Code — an honest review of the open-source GUI that respects the agent ecosystem instead of reinventing it.

6 min read

Basic Memory: Giving My AI Assistant a Memory That Lives in My Obsidian Vault

artificial-intelligence

Basic Memory: Giving My AI Assistant a Memory That Lives in My Obsidian Vault

basic-memory gives my AI assistant persistent memory as plain Markdown synced to my Obsidian vault — transparent, editable, and a real accuracy boost. Part 6 of the local-AI stack series.

6 min read

Building a Private Local-AI Stack: Why and How

artificial-intelligence

Building a Private Local-AI Stack: Why and How

How I built a private local-AI stack that automates real work — email triage, recall, drafting — while keeping sensitive data on my own hardware. Part 1: the use case and the sensitivity boundary that drives every choice.

6 min read

LightRAG as a Personal Knowledge Base for AI Agents

artificial-intelligence

LightRAG as a Personal Knowledge Base for AI Agents

How I run LightRAG as a local semantic index over my personal documents, wired into AI agents via MCP — the architecture, the tuning, and the silent outage that taught me health checks lie. Part 2 of the local-AI stack series.

7 min read

Ready to start?

Need help modernizing a platform, preparing a cloud migration, or reviewing your architecture?

Let's talk about your platform, your constraints, and where AWS, GCP or cloud-native architecture can move the needle.

Get in Touch