Construyo software a escala,
aumentado por IA.

Convierto productos complejos en sistemas escalables.

Ingeniero de software full-stack con base en Guadalajara, México.

Soy Miguel, ingeniero full-stack con más de 8 años diseñando y construyendo aplicaciones web escalables. He liderado la dirección técnica de productos complejos en streaming, fintech y salud, además de equipos de ingeniería.

Me apasionan las arquitecturas limpias (Hexagonal, Feature-Sliced Design), la modernización de sistemas legacy y la infraestructura cloud multi-tenant y segura.

8+ años de experiencia · 5 productos en producción · 30k+ usuarios impactados · Zapopan, Jalisco · México

Miguel Covarrubias
Miguel Covarrubias · @devbymike
Frontend
JavaScript · TypeScript · React · Next.js · Vue 3 · Flutter
Backend
Node.js · NestJS · Express · FastAPI · Python
Datos y cloud
PostgreSQL · MongoDB · AWS · Docker

Ingeniería aumentada por IA.

La IA es parte de mi flujo diario: acelera la entrega sin sacrificar calidad ni criterio de arquitectura.

Uso modelos y herramientas de IA para prototipar, generar y revisar código más rápido, y para explorar diseño — siempre con revisión humana y pruebas. También enseño estas prácticas a mi comunidad en DevByMike.

SaaS propios

SaaS propio · prismgit.com

PRism

Reviews de PR con IA. Tus reglas, tus modelos.

SaaS que revisa Pull Requests de GitHub con IA. Usa el modelo que elijas (Claude, Gemini o GPT), analiza todo el repositorio como contexto con RAG y deja comentarios inline — con tus propias API keys y reglas versionadas.

Claude · Gemini · GPT · RAG · GitHub App · BYOK

Visitar prismgit.com

SaaS propio · nexcv.net

NexCV

Revisión de CVs con IA. Optimizado para ATS y reclutadores.

SaaS que analiza currículums con IA y da un score de compatibilidad ATS (0-100), feedback por sector (9 industrias) y correcciones priorizadas que convierten tareas vagas en logros con métricas — más una versión traducida al inglés para empresas de EE.UU. y remotas.

Next.js · TypeScript · LLM · ATS · Stripe

Visitar nexcv.net

Herramientas

  • Claude CodeGeneración y refactor de código
  • GeminiWireframing y exploración UI/UX
  • OllamaModelos locales para datos sensibles

Cómo la aplico

  • Generación y refactor de código con revisión humana y pruebas
  • Prototipado rápido de interfaces y flujos
  • Modelos locales cuando la privacidad de datos lo exige
  • Ciclos de entrega más cortos, sin bajar la calidad

Proyectos.

Una selección de productos que arquitecté y construí de principio a fin.

Prismáticos / PrismaPlus

Arquitecto & dev end-to-end

Plataforma de streaming de short-dramas multiplataforma: 4 productos (app Flutter, backoffice Next.js, portal Vue 3 y API unificada Node.js/MongoDB). Sistema propio de publicidad (DSP/SSP), ingesta de video serverless con HLS global y monetización dual (monedas + VIP) con 5 pasarelas de pago.

Flutter · Next.js · Vue 3 · Node.js · MongoDB · AWS · Bunny CDN

App StoreGoogle Play

Kiosko

Líder frontend

App tipo POS para pago de servicios y remesas en todo México. Arquitectura frontend feature-sliced altamente escalable con React, TypeScript, Vite y Tailwind, con cobertura de pruebas (Jest) y análisis estático (SonarQube).

React · TypeScript · Vite · Tailwind · TanStack Query · Zustand

Interno / NDA

Onkimia

Líder full-stack

SaaS clínico oncológico multi-tenant que gestiona la operación de múltiples clínicas de cáncer (+30k pacientes). Arquitectura hexagonal, procesamiento asíncrono con AWS Lambda e integración profunda con Odoo ERP vía XML-RPC.

Hexagonal · AWS Lambda · PostgreSQL · Odoo ERP

Interno / NDA

Leasy

Full-stack

Fintech de leasing de autos. Integré la API de Moffin para evaluación automática de buró de crédito y orquesté AWS Lambdas para calcular el interés compuesto dinámicamente y sincronizar catálogos de concesionarias en PostgreSQL.

Nuxt · CakePHP · AWS Lambda · PostgreSQL · Moffin API

Ver proyecto

Reconocimiento facial deportivo

full-stack

SaaS de reconocimiento facial en tiempo real para eventos deportivos, con clientes internacionales. API en Ruby on Rails y frontend Vue.js, integrado con AWS Rekognition y Lambda para matching de imágenes de alto rendimiento (S3, EC2).

Ruby on Rails · Vue.js · AWS Rekognition · S3 · EC2

Ver proyecto

Experiencia.

Mi trayectoria construyendo software en producción.

Apto

Full Stack Engineer

Sep 2022 – Presente
Zapopan, Jalisco

Lidero el desarrollo de productos complejos de streaming y fintech con arquitecturas limpias y AWS.

  • Arquitecto end-to-end de PrismaPlus, plataforma de streaming multiplataforma compuesta por 4 productos independientes.
  • Diseñé un sistema propio de publicidad (DSP/SSP) y una tubería de ingesta de video serverless con HLS global.
  • Líder frontend de Kiosko (POS y remesas) con arquitectura feature-sliced, pruebas con Jest y análisis con SonarQube.

Chuspic

Full Stack Engineer

Sep 2022 – Jul 2024 (Freelance)
Guadalajara, México

Colaboré en un SaaS de reconocimiento facial para eventos deportivos con clientes internacionales.

  • Arquitectura completa: API en Ruby on Rails y frontend en Vue.js.
  • Integré AWS Rekognition y Lambda para matching de imágenes de alto rendimiento, respaldado por S3 y EC2.

Waydata Cloud

Full Stack Engineer

Oct 2018 – Sep 2022
Guadalajara, México

Lideré plataformas enterprise en salud y fintech aplicando arquitectura hexagonal.

  • Líder full-stack de Onkimia, SaaS clínico oncológico multi-tenant para múltiples sedes.
  • Integración profunda con Odoo ERP (XML-RPC) y procesamiento asíncrono con AWS Lambda.
  • Definí las arquitecturas base de Leasy, fintech de leasing, con evaluación de buró vía Moffin API.

Universidad UNITEC

Formación

Graduado — Dic 2019

Ingeniería en Sistemas Computacionales

Formación en desarrollo de software y arquitectura de sistemas.

Interview Lab.

Practica entrevistas técnicas hasta que te salgan solas.

Un laboratorio gratuito para que devs junior lleguen listos a la entrevista técnica. Nada de leer respuestas de memoria: aquí produces, predices y hablas en voz alta como en la entrevista real.

155+

preguntas, ejercicios y simulacros

Tres modos de práctica

  1. 01

    Flashcards

    Repetición espaciada para memorizar de verdad, no para olvidar en la entrevista.

  2. 02

    ¿Qué imprime esto?

    Ejecuta y predice el resultado del código en un sandbox del navegador.

  3. 03

    Simulacros

    Entrevistas cronometradas con interacción por voz para practicar en voz alta.

Temas

JavaScript · React · TypeScript · Node & Express · Git

Sin cuenta · progreso local · 100% gratis

Entrar al Lab

DevByMike.

Aprende desarrollo moderno con estilo.

Además de construir software, enseño. En DevByMike comparto tutoriales, tips y opinión sobre desarrollo, IA y la vida de developer — con contenido nuevo casi a diario para una comunidad de más de 12,000 personas.

Todos mis enlaces