Bruno Seilliebert
Software Engineer, Paris
Summary
Software Engineer, three years at SFR on the real-time digital twin of the network: data ingestion, graph, real-time web interface and AI agents for root cause analysis, built with the network teams that use them. I ship and run what I build, from the data to the screen. On the side, a homelab and personal projects, from electronics to the web.
Skills
- Languages
- TypeScript, Python, Go, Java
- Infra
- Docker, Kubernetes, Talos, Linux, GitHub Actions, GitLab CI
- Frameworks
- TanStack Start, Next.js, Vue.js, Django, Spring
- Data
- ClickHouse, Neo4j, Kafka, SQL, Redis
- AI
- MCP, Deep Agents, Claude, Ollama
- Spoken languages
- French (native), English (professional, TOEIC 930/990)
- Certifications
- Neo4j Certified Professional
Experience
Real-time digital twin of the network: 100k+ devices, dozens of users.
- Ingestion of SNMP metrics (Zabbix via Kafka), network discovery (S3) and syslog into ClickHouse, plus the transformations feeding the graph: a log is visible in the interface in under a minute (Vector, Go)
- Neo4j graph of the network, Graph Data Science algorithms (max flow) flagging isolated routers
- Real-time web application on the state of the network, refreshed over SSE (TypeScript, TanStack Start)
- AI agents for root cause analysis in natural language: three MCP servers (Neo4j, ClickHouse, NetBox) and a custom RAG tool (Deep Agents)
- Started the AI agent work alone, then mentored an intern on it
- Seven services in production, run autonomously from provisioning to upgrades, plus one OpenShift deployment
Internal tools for the network engineering teams, start of the digital twin project.
- Network visualization application with Neo4j and Next.js, to analyze and optimize the infrastructure
- Router configuration tool with Vue.js and Django, plus Python automation scripts cutting deployment time and manual errors
Websites and mobile apps for the agency's clients.
- Websites and web and mobile apps for a range of clients, from the design mockups to delivery and maintenance (SEO, CMS)
Projects
Open source connected object for an elderly person: photo frame, video calls, voice assistant (Matrix, E2EE).
Check your university schedule on mobile, where ADE is barely usable on a phone.
A self-hosted Kubernetes cluster running my apps, my personal services and the connected home.
Education
Honours (mention Bien)
Honours (mention Assez Bien)