Ismael Marin

Staff Software Engineer (Ruby · Elixir · Rust) | AI/MCP Tooling & High-Throughput Backend Architecture

Leon, Gto, Mexico 🇲🇽 (Remote)

Email: [email protected]

Phone: +52 477 792 9000

Website: ismaelmarin.dev

LinkedIn: in/ismaelmarin

GitHub: github.com/igmarin

Summary

Tech Lead and Staff Software Engineer with 20 years of remote software development experience. Ships production AI tooling across Ruby (Rails), Elixir/Phoenix, and Rust — MCP servers, context bridges, evaluation sandboxes, and memory-safe CLIs. Open-source traction includes 5,846 rails-ai-bridge and 1,734 ruby-skill-bench RubyGems downloads, 169 brigid-core and 242 rs-guard crate downloads, and 47 Elixir/Phoenix agent skills. Maintained 10k+ TPS systems with 370+ merged PRs. Host of the bi-weekly AI media segment "De Mentes Aumentadas" on FM radio and Spotify.

Skills & Core Capabilities

Backend & Infrastructure

Ruby on Rails, Elixir/Phoenix, Rust, Hanami, dry-rb, ROM, PostgreSQL, Redis, Docker, AWS, Cloudflare, Vercel, system design, performance scaling.

AI Engineering & DX

Model Context Protocol (MCP) server design, agentic loops, LLM benchmarking & evaluation, prompt engineering, Tessl AI skills, ReAct reasoning.

Leadership & DX

Technical leadership, Architecture Decision Records (ADRs), Spec-Driven Design, TDD/BDD, public technical evangelism (podcast/radio host).

Experience

Software Technical Lead / Senior Software Engineer · Dealerware
May 2022 — April 2026
  • Career Progression: Contracted initially via 3Pillar Global; hired directly due to high performance; promoted from Mid-level to Senior, and subsequently to Software Technical Lead.
  • Led cross-functional engineering squads, establishing technical directions, mentoring engineers, and coordinating sprint deliverables.
  • Owned and scaled core backend monolith and microservices, managing up to 10k+ peak transactions/hour with over 370 merged pull requests.
  • Authored over 40+ system architecture specifications and Architecture Decision Records (ADRs) to standardize database schemas, background workers, and API versions.
Principal Remote Consultant & Tech Lead · Freelance & Contract (NDA Restricted)
2006 — Present
  • Architected, updated, and scaled complex, high-throughput Ruby on Rails monoliths and APIs for diverse enterprise clients.
  • Designed and compiled low-level high-performance tools in Rust for async operations and memory-safe runtimes (Tokio).
  • Led remote developer teams, enforcing coding guidelines, automated testing (TDD/RSpec), and automated security audits (Snyk).
  • Dedicated transition periods to maintaining 7 active open-source AI agent tooling and context protocol (MCP) repositories.
AI Radio Cohost / Tech Evangelist · De Mentes Aumentadas
2025 — Present
  • Hosts a syndicated bi-weekly radio segment explaining artificial intelligence, data privacy, and agentic workflows to the public.
  • Syndicates radio recordings as a Spotify podcast, driving thought leadership and technology adoption in the Spanish-speaking community.

Featured Open Source Work

rails-ai-bridge GitHub

Language: Ruby | Proof: 5,846 RubyGems downloads. Zero-config MCP server that turns any Rails app into an AI-ready codebase with live introspection tools.

ruby-skill-bench GitHub

Language: Ruby | Proof: 1,734 RubyGems downloads. High-fidelity evaluation engine that measures the ROI of context for AI agent skills via isolated Git sandboxes.

brigid GitHub

Language: Rust | Proof: 169 brigid-core crate downloads. Memory-safe Rust CLI that ingests any codebase and generates beginner-friendly, LLM-driven tutorials.

rs-guard GitHub

Language: Rust | Proof: 242 rs-guard crate downloads. Multi-provider AI code-review CLI supporting DeepSeek, Qwen, OpenRouter, and more.

elixir-phoenix-skills GitHub

Language: Elixir | Proof: 47 agent skills. Curated agent skill library for idiomatic Phoenix, LiveView, and Ecto development.

← Back to Portfolio