Skip to main content
Samuel Miranda Martínez

Samuel Miranda Martínez

Senior Software Engineer

10+ years of frontend. Today I build and operate infrastructure, agents, and content pipelines with AI.

Software Engineer with 10+ years in React, TypeScript, and React Native. I maintain my own infrastructure with Docker and Go agents that automate everything from backups to a science content pipeline producing ~4 videos/day without manual intervention.

years of experience
10+ years of experience
Go agents in production
30+ Go agents in production
Docker containers
15+ Docker containers
videos/day automated
~4 videos/day automated

Skills

Frontend, backend, infrastructure, and AI automation

Frontend Core

  • React, TypeScript, Next.js, Gatsby, Astro, Tailwind CSS
  • React Native + Expo: iOS, Android, and web apps with shared code
  • State management (Redux, Context, State Machines)
  • SSR/SSG, Internationalization (i18n)
  • Testing: Jest, Testing Library, Vitest
  • Build tools: Vite, Webpack, Storybook
  • Integrations: Algolia (search), Contentful (headless CMS), Commercelayer (e-commerce)

Backend & Databases

  • .NET Core / .NET MVC: production APIs and backend services (Tuya, Easy Cube)
  • Go: autonomous agents, HTTP servers, CLI tools and concurrent orchestration (pure SQLite via modernc.org)
  • NestJS and Express: REST APIs with Node.js and TypeScript
  • Entity Framework + Linq: typed ORM and data access (.NET)
  • SQL Server + TSQL: advanced queries and data migration
  • PostgreSQL, MySQL, Redis, SQLite
  • Serverless + AWS: cloud functions and services

Architecture & Patterns

  • Design Systems: shared component library across teams (Apply Digital)
  • Monorepo with Lerna: multiple packages, coordinated versioning and publishing
  • Legacy to reference architecture migration (Protección S.A.)
  • Platform migration: credit card processing core (Tuya, First Data)
  • Advanced composition: render patterns, state machines, custom hooks
  • Web performance: code splitting, lazy loading, Core Web Vitals
  • Web security: OWASP, SSRF prevention, input sanitization, API key auth

Infrastructure & DevOps

  • Docker: 15+ production containers, hardened (read-only FS, cap_drop, memory caps)
  • Traefik v3.7 as reverse proxy: automatic SSL, HTTP/3, and integrated CrowdSec
  • Ansible: full one-command server disaster recovery (7 roles, encrypted vault)
  • Self-hosted CI/CD on GitHub Actions with SAST, CVE scan, and supply chain verification
  • Bitrise: CI/CD for React Native mobile apps
  • CrowdSec: threat detection integrated with Traefik
  • Cloudflare: Pages, Functions, and D1
  • Custom monitoring: ~40 system checks, public status (Uptime Kuma), and push alerts (Gotify)
  • Self-hosted analytics with Umami
  • Encrypted Borg backups with Google Workspace sync and tested restore
  • Automation: ~25 systemd timers orchestrated by Go agents
  • Continuous auditing: periodic SAST and Cloudflare configuration checks against a baseline
  • Security: firewall, Docker network segmentation, least-privilege hardening, and SSRF prevention

AI & Automation

  • 30+ autonomous Go agents on Claude Code CLI with scheduling and circuit breakers
  • Claude API Gateway: Go proxy compatible with the Anthropic SDK (priority queue, SSE, usage tracking)
  • 6-phase multi-agent FSM that opens GitHub PRs with human gates, driven by Linear labels
  • Anthropic Batch API: batched validations at −50% cost
  • Custom MCP servers in Go to validate data contracts without consuming tokens
  • Linear webhook router that routes events to human-in-the-loop flows
  • N8N: multi-step orchestration (scraping → Claude → TTS → render → publishing)
  • Spanish TTS: multi-voice ElevenLabs + self-hosted Kokoro with FFmpeg post-processing
  • ~25 specialized prompting skills with auto-review

Video & Content Generation

  • Autonomous editorial pipeline: from paper to published video with multi-agent review (~4 videos/day)
  • Remotion: vertical video in React (1080×1920) with 8+ scene types and Manim backgrounds
  • FFmpeg: audio mastering with -14 LUFS normalization and self-hosted forced alignment (Wav2Vec2)
  • Jupyter Book: reproducible notebooks from Nature/Science papers
  • Central schema with Zod validated at 3 pipeline gates
  • Custom analytics (YouTube + TikTok + Umami) that re-injects optimization rules into the prompts

Personal Projects

Own projects in production

Trellium Social Hub

SaaS for TikTok and Pinterest automation. REST API with secure OAuth, n8n/Zapier/Make integration, and monitoring dashboard. Serverless on Cloudflare.

  • Cloudflare Functions
  • D1 Database
  • TikTok API
  • Pinterest API
  • OAuth 2.0
  • Astro
Visit app

Ciencia a Mordiscos

Autonomous editorial pipeline that processes Nature/Science papers and outreach articles into three video formats (shorts, longs, full) plus Jupyter notebooks. Review subagents (rigor, narrative, consistency, fact-check) with auto-apply of safe fixes and blocking veto if rigor drops below threshold. ~4 videos/day and 2 notebooks automated.

  • Go
  • TypeScript
  • React
  • Remotion
  • Node.js
  • Express
  • N8N
  • Claude API
  • ElevenLabs TTS
  • Kokoro TTS
  • Wav2Vec2
  • Manim
  • FFmpeg
  • SQLite
  • Jupyter Book
  • Docker
  • Zod
  • Rough.js
  • Python
Visit site

Wey Ya!

Open-source Android app that blocks spam calls with zero internet connection. Two blocking modes, configurable urgency bypass, schedules, whitelist, Jetpack Glance widget, exportable call history, and privacy dashboard. Zero data sent to the cloud.

  • Kotlin
  • Jetpack Compose
  • Material 3
  • Room
  • Hilt
  • DataStore
  • Jetpack Glance
  • MVVM
View on GitHub

Self-Hosted Automation Lab

Personal server with 15+ hardened Docker containers, 30+ autonomous Go agents, and Ansible (7 roles) for one-command disaster recovery. Orchestrates content, backups, monitoring (~40 checks with weekly trends), and security with ~25 scheduled tasks. Self-hosted CI/CD with SAST, CVE scan, and supply chain verification.

  • Go
  • Docker Compose
  • Traefik v3.7
  • Ansible
  • CrowdSec
  • N8N
  • PostgreSQL
  • Redis
  • SQLite
  • Cloudflare
  • Linux
  • systemd
  • Borg Backup
  • Gotify
  • Uptime Kuma
  • Umami
  • Semgrep
  • Checkov
Private project

AI Agent Orchestration Platform

30+ Go agents that replaced ~40 bash/Node.js scripts to orchestrate the server. Circuit breakers, per-file mutex, retry policies, and dual-channel alerts (Gotify + WhatsApp). Cover monitoring, backups, editorial pipeline, and security operations.

  • Go
  • SQLite
  • systemd
  • Docker
  • Gotify
  • Claude API
Private project

Claude API Gateway

Go proxy with Anthropic SDK-compatible /v1/messages endpoint, priority queue, X-API-Key auth, SSE streaming, and SQLite usage tracking. Serves ~30 internal agents, N8N, and Jupyter from a single surface with per-service rate limiting.

  • Go
  • SQLite
  • SSE
  • Anthropic API
  • Docker
Private project

Dev-Agent: FSM Multi-Agente para Issues Linear

System that picks up Linear issues labeled dev-agent and processes them through 6 phases (Planner Opus → Builder Sonnet → Auditor Opus → Fixer → Re-auditor → Tester) driven by Linear labels. Opens GitHub draft PRs with human gates at plan and integration; the Auditor waits for CI and classifies findings CRITICAL/HIGH/MEDIUM/LOW.

  • Go
  • Claude API
  • Linear GraphQL
  • GitHub API
  • systemd
Private project

Experience

Building production software since 2015

2022 — Present

Apply Digital

Front-End Engineer

Objectives

  • Develop web platforms, improving B2B and B2C user experiences

Tools

React React Native TypeScript Gatsby NestJS Tailwind Storybook Lerna Contentful AWS

Achievements

  • Built the shared component library that standardized design across multiple products and teams
  • Led improvements on B2B and B2C portals on a headless architecture (Contentful + Commercelayer)

2022 — 2022

RV Dev

Front-end Developer

Objectives

  • Develop web and mobile platforms connecting celebrities with users

Tools

React React Native Redux Redux Saga React Router TypeScript Jest Styled-components

2021 — 2022

Protección S.A.

Frontend Web Developer

Objectives

  • Develop web platforms for financial information consultation and management

Tools

React Redux React Router Jest Enzyme Sass Jenkins GitLab

Achievements

  • Migrated financial transactions from legacy platforms to the company's reference architecture

2016 — 2021

Tuya S.A.

Software Developer

Objectives

  • Develop software components for payment processing
  • Improve customer payment and consultation platforms
  • Develop web platform for customer service

Tools

.NET Core .NET MVC Entity Framework Linq SQL Server TSQL Azure IIS

Achievements

  • First Data: migrated the core credit card processing engine to the new platform
  • Modernized the payment portal used by customers for balance lookups and collections

2015 — 2016

Easy Cube

Software Developer

Objectives

  • Develop web platform for advertising content creation and visualization

Tools

.NET Framework .NET MVC Entity Framework SQL Server TSQL jQuery Bootstrap

Achievements

  • Built from scratch the web portal for creating and viewing advertising content

Education

2016

Software Engineering Specialization

Universidad Nacional de Colombia

2016

Systems and Computer Engineering

Universidad Nacional de Colombia

Contact

Get in touch

Open to:

  • Senior Software Engineer or AI Infrastructure roles
  • AI automation consulting
  • Collaborative projects