Open to new opportunities

Samuel Rock

Engineering Manager · Hands-on · Self-taught

Started as a customer support agent. Learned to code on the side. Built a platform handling 5 000 support messages a day. Led a team from zero. Still shipping.

13 years Rakuten France €20K/mo saved (build vs buy) −50% response time 8 devs recruited

What I own end-to-end

Not a list of technologies — domains I've shipped in production and can reason about.

Ops Platforms

Omnichannel case management used by 70+ agents. 5K messages/day. SLA automation, multi-channel routing, homemade CRM on top of Zendesk API.

Case Management SLA Automation Zendesk API Omnichannel Ticketing Metabase

Engineering

Full-stack ownership from legacy PHP to TypeScript/Node/React. CI/CD, Docker, GitHub Actions, Prometheus/Grafana. 100% test coverage on modern stacks.

TypeScript Node.js React PostgreSQL Docker GitHub Actions Prometheus Grafana

AI & Automation

Self-hosted n8n with custom nodes. Local LLMs via Ollama in production workflows. Claude agents for reporting, monitoring, and decision support.

n8n (self-hosted) Ollama Claude API Custom nodes Agentic workflows Claude Code

Payments & 3PL

PayPal & Klarna dispute/claim workflows via API. RFN logistics: inbound/outbound, inventory, AdValorem insurance. Colissimo billing automation.

PayPal API Klarna RFN / 3PL AdValorem Colissimo Process-out refunds

Partner Integrations

10+ production integrations, each with its own rate limits, failure modes, and retry logic. Shipped and maintained in production over several years.

Axialys CM.com AfterShip Libella Sendbird PayPal Zendesk Klarna

Leadership

8 developers recruited. 3 PMs managed. Scoping gate, PR culture, post-prod monitoring. One team member grew into Head of User Care.

Hiring & onboarding Perf management Roadmap ownership Tech committee Scoping reviews Operating model

Projects

Open source work and production systems.

Featured In progress

AgileFlow AI

Agile project management platform that bridges product vision and engineering execution, with configurable AI agents (Claude, GPT-4, Ollama, GCP).

React Node.js TypeScript PostgreSQL Claude API

claude-marketplace

Live

Plugin marketplace for AI-assisted development — scope writing, architecture review, ADR management, deployment safety checks.

Claude Code MCP Markdown
View on GitHub →

claude-config

Live

My global AI workflow configuration — reusable agents, slash commands, and engineering conventions across all projects.

Claude Code MCP TypeScript
View on GitHub →

sr-ai-gateway

In progress

Unified AI gateway with intelligent routing across Claude, OpenAI, Ollama, and GCP Vertex AI. Cost optimization + fallback logic.

Express TypeScript Claude SDK OpenAI SDK

sr-auth-service

In progress

Production-ready auth microservice — JWT access/refresh tokens, OAuth (Google, GitHub), MFA, audit logs.

Express TypeScript Prisma Redis

How I work

From a vague idea to a shipped product — a repeatable method built for scale.

01
Step 01

Define

User research, personas, user stories with acceptance criteria. Every feature starts with a documented problem — scope.md, ADRs, OKRs — before a single line of code is written.

User stories ADRs OKRs Scope doc
02
Step 02

Architect

Technical architecture with explicit decisions documented. Conscious trade-offs: monolith vs microservices, SQL vs NoSQL, build vs buy. All challenged by a dedicated @challenger agent.

Architecture ADRs Challenge Trade-offs
03
Step 03

Build with AI

Agentic development with Claude Code — specialized agents for analysis, implementation, and testing. TDD by default: tests written before code, every time.

Claude Code TDD Agents TypeScript strict
04
Step 04

Ship & Measure

CI/CD, automated migrations, health checks, Prometheus metrics. Deployment is boring by design. Success is validated against the OKRs defined in step 1.

CI/CD Prometheus Health checks Metrics

Blog

Thoughts on engineering management, AI, and product development.

First articles coming soon.

Let's talk

Open to Engineering Manager, Head of Engineering, and VP Engineering roles.