Back to Work
DevOps

CTL AI Watchdog Agent

Multi-service control and observability platform with AI-assisted diagnostics, service restart, log inspection, volume management, and live topology views.

Role

Architect & Lead Engineer

Timeline

2025

Type

DevOps

Node.jsDockerWebSocketsLLM / AI AgentTypeScriptPostgreSQLREST

Summary

A control service that monitors service health, draws the dependency topology, reads logs, and supports supervised restart and volume operations.

Engineering challenge

Keeping automated diagnostics and restart actions bounded by fresh state, explicit permissions, and human review.

Screenshots

Protected enterprise system. Screenshots and architecture are sanitized. Sensitive implementation details, credentials, and internal endpoints are omitted for security.

younesattaoui.dev
Topology Overview — Full cluster topology visualized as a live graph — services, dependencies, and health status at a glance.

Topology Overview

Full cluster topology visualized as a live graph — services, dependencies, and health status at a glance.

younesattaoui.dev
Circle Layout — AI Mode — Circular topology layout with AI-highlighted degraded services and suggested remediation paths.

Circle Layout — AI Mode

Circular topology layout with AI-highlighted degraded services and suggested remediation paths.

younesattaoui.dev
Force Graph — AI Mode — Force-directed graph layout showing service cluster groupings and inter-service dependencies.

Force Graph — AI Mode

Force-directed graph layout showing service cluster groupings and inter-service dependencies.

younesattaoui.dev
Tree View — AI Mode — Hierarchical tree view of services with AI annotations on degraded nodes and restart recommendations.

Tree View — AI Mode

Hierarchical tree view of services with AI annotations on degraded nodes and restart recommendations.

Full case study in progress.

Interested?

Let's talk about what I can build for you.

Available immediately for senior full-stack and product engineering roles, onsite or hybrid across Morocco, plus international remote contracts.