# Maykell Sánchez Romero

**Ingeniero de Software Senior**

- Correo: kellsaro@gmail.com
- LinkedIn: https://www.linkedin.com/in/kellsaro
- GitHub: https://github.com/kellsaro
- X: https://x.com/kellsaro
- Sitio web: https://kellsaro.github.io
- Ubicación: Ecuador, UTC-5 (disponible en horario laboral de EE. UU., de la costa este a la costa oeste)
- Disponibilidad: Abierto a trabajo remoto

## Resumen

Ingeniero de software y científico de la computación con más de 15 años construyendo sistemas en producción, desde una plataforma nacional de migración al servicio de millones de usuarios hasta productos SaaS impulsados por IA. Me especializo en Ruby on Rails y Java, y construyo productos de principio a fin con un riguroso [flujo de ingeniería asistida por IA](https://kellsaro.github.io/how-i-work/), que además estoy usando para incorporar Elixir y Phoenix LiveView a mi stack.

## De un vistazo

- **Rol:** Ingeniero de Software Senior
- **Experiencia:** Más de 15 años construyendo sistemas en producción
- **Stack principal:** Ruby on Rails y Java, con PostgreSQL
- **Creciendo en:** Elixir y Phoenix LiveView, con dos productos construidos en este stack
- **Forma de trabajo:** [Ingeniería asistida por IA](https://kellsaro.github.io/how-i-work/) con especificaciones, planes revisados, revisión cruzada entre agentes y suites de pruebas completas
- **Ubicación:** Ecuador, UTC-5 (disponible en horario laboral de EE. UU., de la costa este a la costa oeste)
- **Disponibilidad:** Abierto a trabajo remoto
- **Idiomas:** Español (nativo), Inglés (profesional)

## Foco actual

- **Ingeniería de software asistida por IA:** Desarrollo con agentes y LLMs (Claude Code, Codex y otros) para construir sistemas rápido y con responsabilidad: especificaciones, planes revisados con puntos de control, revisión cruzada por dos agentes, suites de pruebas completas y verificaciones de seguridad.
- **Sistemas distribuidos:** Arquitectura de sistemas distribuidos para soluciones rápidas, escalables, resilientes y mantenibles.
- **Elixir y Phoenix LiveView:** Incorporando Elixir como mi próximo stack principal, con dos productos ya construidos en él.

## Tecnologías

- **Backend (Ruby):** Ruby, Ruby on Rails, Sidekiq, RSpec
- **Backend (Java):** Java, Spring Boot, Jakarta EE
- **Datos y APIs:** PostgreSQL, Redis, MySQL, DB2, APIs REST, GraphQL, Pagos (Stripe), ETL (Apache Hop, Looker Studio)
- **Frontend:** React, JavaScript, Hotwire (Turbo, Stimulus), Tailwind CSS
- **DevOps y calidad:** Docker, AWS (S3, EC2, RDS), Fly.io, Heroku, GitHub Actions (CI/CD), Git, Linux, Metodologías ágiles
- **Ingeniería con IA:** Claude Code, Codex, Windsurf, APIs de LLMs (OpenAI, Claude, Gemini), Desarrollo guiado por especificaciones, Revisión de código entre agentes, Reglas y skills para agentes
- **Elixir (creciendo):** Elixir, Phoenix LiveView, Ash Framework, Oban

## Proyectos

### Agonai

Sistema de inteligencia competitiva para la era de la IA.

- Stack: Elixir, Phoenix LiveView, Ash, LLMs
- Construido para: ECEELI LLC
- Detalles: https://kellsaro.github.io/projects/agonai/
- Sitio web: https://agonai.io

### TechRepair

Plataforma de operaciones para equipos de mantenimiento de palas y torres de aerogeneradores, construida en torno al ciclo de vida de las órdenes de trabajo, donde convergen proyectos, equipos, actividad en campo e informes para clientes.

- Stack: Elixir, Phoenix LiveView, Ash, GraphQL
- Construido para: TechRepair LLC
- Detalles: https://kellsaro.github.io/projects/techrepair/
- Sitio web: https://techrepair.site

### Tableros de Fundación Telefónica

KPIs sobre la efectividad de los programas educativos de Fundación Telefónica Ecuador.

- Stack: Apache Hop, Looker Studio
- Construido para: Fundación Telefónica Ecuador
- Detalles: https://kellsaro.github.io/projects/fundacion-telefonica/

### SIMIEC

Sistema nacional de control migratorio de Ecuador.

- Stack: Java EE, C# / .NET, C++
- Construido para: Ministerio del Interior, Ecuador
- Detalles: https://kellsaro.github.io/projects/simiec/

### Text Tools for Workdocs

Una app de monday.com para revisar, transformar y buscar-y-reemplazar el texto seleccionado sin salir del documento.

- Stack: React, monday.com
- Construido para: montools
- Detalles: https://kellsaro.github.io/projects/text-tools/

### SITRAN

ERP a medida para el transporte turístico en Transtur Varadero.

- Stack: Ruby on Rails, PostgreSQL
- Construido para: Transtur Varadero
- Detalles: https://kellsaro.github.io/projects/sitran/

### LOTAIP

Plataforma de transparencia gubernamental para instituciones públicas en Ecuador.

- Stack: Java
- Detalles: https://kellsaro.github.io/projects/lotaip/

### alas-HIS

Sistema de información hospitalaria para instituciones de salud en Cuba.

- Stack: Java, HL7
- Construido para: Universidad de las Ciencias Informáticas
- Detalles: https://kellsaro.github.io/projects/alas-his/

## Experiencia

### Ingeniero de Software, ECEELI LLC

mar 2026 - Presente (8 meses), Remoto

- Creé [Agonai](https://kellsaro.github.io/projects/agonai/), una plataforma de inteligencia competitiva y de AI Visibility, dirigiendo su desarrollo con agentes de IA en Elixir, Phoenix LiveView y Ash.

### Desarrollador Ruby, Globant

oct 2025 - mar 2026 (6 meses), Remoto

- Trabajé en la migración de la facturación de Postmark de Stripe a Adyen, tras su adquisición por ActiveCampaign.
- Refactoricé el código de facturación con el patrón Adapter para desacoplarlo del proveedor de pagos, construí un cliente de API REST y añadí pruebas.

### Desarrollador de Software y Analista de Datos, Kynsoft

sep 2024 - oct 2025 (1 año 2 meses), Remoto

- Migré alrededor de 7 millones de registros de DB2 a PostgreSQL, incluidos los procesos ETL, sin pérdida de datos.
- Construí tableros en Looker Studio para Fundación Telefónica Ecuador.

### Desarrollador Senior de Ruby on Rails, Dominion Global

ago 2022 - jul 2024 (2 años), Remoto

- Desarrollé nuevas funcionalidades para la aplicación Ruby on Rails de un cliente para la creación de reseñas.
- Introduje notificaciones push con Turbo Streams para el procesamiento de informes, una tarea pesada y de larga duración, para avisar a los usuarios cuando sus informes están listos.
- Mejoré la experiencia de usuario con Stimulus.

### Desarrollador Senior de Ruby on Rails, Admios

ago 2019 - jul 2022 (3 años), Remoto

- Desarrollé nuevas funcionalidades para el SaaS en Ruby on Rails de un cliente para talleres de reparación de autos.
- Construí el mecanismo de webhooks que notifica de forma asíncrona a otros usuarios cuando ocurren ciertos eventos.

### Analista de TI / Desarrollador Backend Java, Ministerio del Interior, Ecuador

abr 2015 - mar 2019 (4 años), Ecuador

- Diseñé la arquitectura de [SIMIEC](https://kellsaro.github.io/projects/simiec/), el sistema nacional de control migratorio, al servicio de millones de usuarios con un 99,9 % de disponibilidad.

### Desarrollador de Software (Java), AEC Inter S.A.

ene 2015 - dic 2015 (1 año), Ecuador

- Diseñé la arquitectura del sistema de transparencia gubernamental [LOTAIP](https://kellsaro.github.io/projects/lotaip/).
- Construí en Java la integración de facturación electrónica para Correos del Ecuador: facturas XML firmadas con claves privadas y enviadas al SRI para su validación, además de un portal donde los usuarios consultan sus facturas.

### Desarrollador Ruby on Rails (Freelance), Gmixon

abr 2013 - mar 2015 (2 años), Remoto

- Desarrollé parte de un sistema de gestión de proyectos, en especial los pagos a los miembros del equipo.

### Ingeniero Ruby on Rails, Transtur Varadero

mar 2011 - feb 2013 (2 años), Cuba

- Construí el ERP [SITRAN](https://kellsaro.github.io/projects/sitran/).

### Desarrollador Java (Freelance), Peoplewalking

2010 - 2012 (2 años)

### Desarrollador / Profesor Asistente, Universidad de las Ciencias Informáticas

sep 2004 - ago 2010 (6 años), Cuba

- Módulos backend e integraciones HL7 para [alas-HIS](https://kellsaro.github.io/projects/alas-his/).

Detalle completo de cada rol, con su stack: https://kellsaro.github.io/experience/

## Formación

- Máster en Desarrollo de Software, Universidad de las Ciencias Informáticas, Cuba
- Licenciatura en Ciencia de la Computación, Universidad de La Habana, Cuba

## Certificaciones

- Triplebyte Certified Generalist Software Engineer
- EF SET Certificate (Inglés profesional)

## Idiomas

- Español: Nativo
- Inglés: Profesional
- Francés: Básico
- Italiano: Básico

## Cómo trabajo con IA

Defino la arquitectura, los principios de diseño y las herramientas; especifico cada funcionalidad con resultados esperados, ejemplos y contraejemplos; reviso y guardo el plan del agente antes de escribir código; implemento punto por punto con trazabilidad y una revisión en cada punto de control; reviso el código yo mismo más una revisión cruzada por un segundo agente distinto; y exijo nuevas pruebas, la suite de pruebas completa, linters, formateadores y un agente de seguridad antes de pasar a staging y QA. Los problemas recurrentes se convierten en reglas del proyecto y las tareas repetidas en skills de agentes. Detalles: https://kellsaro.github.io/how-i-work/

---

Fuente: https://kellsaro.github.io/ (actualizado 2026-10)
