Available for new opportunities
Senior/Staff Engineer · AI Engineering · Tech Lead

Ismael
Marin

Tech Lead · Staff Software Engineer · AI Engineer · Leon, Mexico 🇲🇽

20 years building software — all remote. Grown alongside Ruby on Rails through every major evolution of the framework. Focused on architecting high-performance systems in Rust, scaling enterprise Ruby on Rails monoliths, and building developer-centric Agentic AI integrations & Model Context Protocol (MCP) infrastructure.

ismael@dev:~
ismael@dev:~ $ agent-mcp-runtime --info
Agent MCP Runtime (Rust) v1.0.4 Status: Connected to LLM (Claude-3.5) Connected servers: [rails-ai-bridge, filesystem-tools] Ready for instructions.
ismael@dev:~ $
scroll

20+
Years building software remotely
370+
PRs merged on scale platforms
40+
Architecture docs & ADRs authored
10k+
Peak transactions / hour operated

Open Source

Featured Projects

Ruby, Ruby on Rails, Hanami & AI Planning Skills

Curated AI agent skill library for Ruby on Rails development. Structured SKILL.md files that give coding agents the context and conventions to generate production-quality Rails code.

npx tessl i igmarin/rails-agent-skills
Ruby on Rails AI Agents TDD Cursor Claude Code

Curated library of atomic development skills and orchestrated agents for AI coding assistants, enforcing TDD and DDD discipline for Hanami 2.x Ruby applications.

npx tessl i igmarin/hanakai-yaku
Hanami Ruby DDD Clean Architecture

Core Ruby skills for AI agent evaluation. A structured library of language fundamentals, standard library mastery, and idiomatic patterns for benchmarking.

npx tessl i igmarin/ruby-core-skills
Ruby AI Evaluation Language Skills

Framework-agnostic AI planning capabilities. Enforces PM and software engineering planning discipline with structured templates for PRDs and task estimation.

npx tessl i igmarin/agnostic-planning-skills
AI Agents Planning Cross-platform Agentic Workflows

Capabilities

Tech Stack

Core Infrastructure
Ruby on Rails Rust Python PostgreSQL Redis Cloudflare Vercel AWS Docker Snyk
AI & Tooling
Gemini Claude DeepSeek OpenAI Codex LangGraph MCP Cursor GitHub Copilot CodeRabbit Qodo Tessl OpenCode devin.io
Architecture
Spec-Driven Design Domain-Driven Design TDD / RSpec GraphQL Agentic AI Systems

Collaboration

How we can work together

🏗️

AI Integration & Tooling

I help teams safely integrate LLMs into existing Rails monoliths, build MCP servers, and setup agent-based workflows.
👨‍💻

Staff Augmentation

Available for Senior/Lead level feature development, capable of driving complex technical initiatives from PRD to production.
📐

Architecture Consulting

System design, performance optimization, and ADR authoring for scaling Ruby on Rails applications.

Writing

Latest articles

🤖

How I Built a Composable AI Skill Ecosystem for Ruby with Help from 4 Different AI Agents

Published · medium.com/@igmarin
✍️

From Static Prompts to Production Agents: My Journey with Tessl and AI Skills

Published · medium.com/@igmarin
✍️

Your JSON Column Is Not a Settings System

Published · medium.com/@igmarin
✍️

The Engineer Who Understands the Product Will Always Win

Published · medium.com/@igmarin
🤖

Beyond Vibe Coding: How rails-ai-bridge Achieved "Semantic Parity"

Published · medium.com/@igmarin
🤖

Stop "Vibe Coding": How I Bridged the Gap Between Rails and AI

Published · medium.com/@igmarin
All articles on Medium →

Media & Speaking

Thought Leadership

De Mentes Aumentadas Podcast Logo
Bi-weekly AI Radio Show Spanish 🇪🇸

De Mentes Aumentadas

A syndicated bi-weekly segment about Artificial Intelligence and technology broadcasted on national FM radio, syndicated online as a podcast. We break down the implications of agentic workflows, machine learning models, and complex system architectures to bridge technical depth with public understanding.

Featured Episode

¿Nos escucha el celular? / Is our cellphone listening to us?

In this segment, we analyze and demystify the common belief that our phones actively wiretap our daily audio. I explain how data brokers, web tracking networks, cookie syncing, and predictive machine learning models analyze non-audio signals to predict user desires with hyper-accuracy, mimicking active listening.

Listen to the Episode →

Connect

Get in touch

Currently accepting contract work and full-time remote positions for Senior / Staff Engineer, Tech Lead, and AI Engineering roles.

Download Resume (PDF) Let's Talk
🌐
Website
ismaelmarin.dev
💼
LinkedIn
ismaelmarin
⌨️
GitHub
igmarin
📝
Medium
@igmarin
✉️
Email
ismael.marin@gmail.com
🧠
Rails Skills
AI Agent Skills & Workflows
💎
RubyGems
rails-ai-bridge
📊
Skill Bench
AI Evaluation Engine