luis.samaniego.engineer

Luis Samaniego

Software Engineer·AI-driven engineering workflows·Go, Python, cloud

I build backend systems and the tooling around them, and for the last two years I have been designing how AI agents can do that work reliably — specs, decisions and checks included.

NOWShipping Pitwall — open source soon
GitHubLinkedInEmailResume PDFSOON
BASE
Mexico
STACK
Go · Python · Cloud
FOCUS
Backend · AI workflows
ROLE
Senior Implementation Engineer
LOG
2016 → now
01

Featured

CASE STUDY/ SELF-HOSTED / AI AGENTS

Pitwall

A self-hosted control room that drives headless Claude Code agents through a deterministic pipeline, with every step visible from one web UI.

108ADRS
20MILESTONES
482COMMITS
SAMPLE RUN · 7/7 GREENTOTAL 24:09 · 263.4k TOK
  1. S1
    enrich
    0:48
    6.2k tok
  2. S2
    plan
    2:15
    21.4k tok
  3. S3
    implement
    11:32 · 2 passes
    148.0k tok
  4. S4
    code-review
    3:04
    32.7k tok
  5. S5
    qa-code
    4:21
    41.0k tok
  6. S6
    release
    0:57
    4.8k tok
  7. S7
    qa-notes
    1:12
    9.3k tok
Visit pitwall.samaniego.engineerSOONGitHubSOON
enrich → plan → implement → code-review → qa-code → release → qa-notes
02

How I work

5 rules · applied to people and agents alike
  1. P1

    Specs before code

    Scope and out-of-scope are written before the first commit.
  2. P2

    Decisions recorded as ADRs

    Every choice keeps its why, so nobody re-argues it.
  3. P3

    Small phases, one commit each

    Work lands in reviewable steps, never one giant diff.
  4. P4

    Gates an agent cannot skip

    Review and QA verdicts decide what moves forward.
  5. P5

    Checks a human can verify

    What tests can’t prove becomes a manual check.
03

Selected work

the road to Pitwall · 2024 → 2026
  1. 2024ERA 1

    Hand-built, AI as an API

    GovTalks Summary

    Scrapes Mexico’s daily government press conferences and turns them into multi-level AI summaries, with RAG chat and semantic search over the archive.

    Go on Cloud Run · Python pipeline · Flutter app with subscriptions · RAG
  2. 2025ERA 2

    Agent as pair programmer

    • sql-optimizerSQL query optimizer
    • inventoryInventory system for a friend’s business
  3. 2026ERA 3

    Breadth at speed

    LevelCast

    From a topic to level-adapted scripts, narration, thumbnails and finished videos for YouTube.

    A1–B2 · 8 languages · up to 32 videos per topic

    LIA

    A personal agent over Telegram, by text or voice, that acts on home and infrastructure. The LLM only picks curated tools; code does the work.

    Telegram · text + voice · curated tools
    ALSOTetherEnvVaultConvoy
  4. 2026ERA 4

    The method

    • skillsSpec-driven Claude Code skills
    • homelab-deckESP32 panel + Go service
    • linesMobile puzzle game
  5. 2026ERA 5 · NOW
04

Experience

Triara

2016 → now
  1. 2016Junior Implementation Engineer
  2. NOWSenior Implementation Engineer

Multicloud billing portal

Microservice architecture with ETL across cloud providers, observability and CI.

microservices · ETL: Azure / GCP / Huawei · observability · CI

Keycloak identity platform

Became the company standard for regulated applications across several countries.

Keycloak · identity · regulated apps

Time tracking system

Proposed and built a system that automated project tracking, resource planning and weekly progress reports for management; in daily use for years.

internal tooling

Team knowledge base

Spotted a knowledge-transfer gap, chose the tool, set the structure and trained the team; it became the team’s reference.

docs · knowledge
05

Other work

homelab

A homelab I run like production. Two Proxmox nodes, a NAS and a cloud VM, running about 29 self-hosted services on Dokploy, with secrets kept in Infisical.

2× ProxmoxNAScloud VM~29 servicesDokployInfisical
06

Credentials

CERTIFICATION

FinOps Certified: FinOps for AI

FinOps Foundation · valid 2026 → 2028

ACTIVEVerify
EDUCATION

BSc. Computer Science

Universidad Autónoma de Sinaloa

LANGUAGES
  • Spanishnative
  • Englishprofessional