Ingeniería de software · Arquitectura · Desarrollo

Software diseñado para resolver problemas reales.

De las ideas a sistemas que funcionan.

Diseño y desarrollo soluciones de software, desde aplicaciones y APIs hasta sistemas empresariales. Mi enfoque combina arquitectura, análisis y decisiones técnicas orientadas a construir soluciones eficientes, mantenibles y preparadas para evolucionar.

12+ años

De experiencia profesional

Backend

Arquitectura y desarrollo

Founder

Construyendo productos propios

system.architecture

Aplicaciones

Web · Móvil · Escritorio

Backend / API

Lógica · Seguridad · Integración

Capa de datos

Almacenamiento · Caché

Infraestructura

Nube · Despliegue

01 / Conocimientos

Tecnologías, herramientas y arquitectura.

A lo largo de mi trayectoria he trabajado con diferentes lenguajes, frameworks, bases de datos y plataformas. Más allá de las herramientas, me interesa comprender cómo diseñar soluciones eficientes, mantenibles y adaptadas a cada necesidad.

01

Lenguajes de programación

Lenguajes que utilizo para desarrollar aplicaciones, servicios y soluciones de software.

JavaKotlinGoPHPPythonJavaScriptTypeScriptSQL
02

Frameworks y tecnologías

Herramientas para construir aplicaciones backend, frontend y servicios web.

Spring BootLaravelNode.jsAstroReactReact RouterEchoGin
03

Bases de datos y caché

Almacenamiento relacional, NoSQL, sistemas analíticos y estrategias de caché.

PostgreSQLMySQLDynamoDBRedisClickHouseSQLite
04

Arquitectura de software

Diseño de sistemas, patrones arquitectónicos y comunicación entre componentes.

Sistemas distribuidosMicroserviciosMonolitos modularesREST APIsEvent-DrivenSagaClean ArchitectureArquitectura hexagonal
05

Mensajería e integración

Comunicación asíncrona, eventos e integración entre aplicaciones y servicios.

Apache KafkaAmazon SQSAmazon SNSProcesamiento asíncronoIntegración de servicios
06

Cloud e infraestructura

Servicios en la nube, contenedores, despliegues y automatización de procesos.

AWSAzureGoogle CloudCloudflareDockerDigitalOceanCI/CDGitHub Actions

La mejor tecnología no siempre es la más moderna, sino la que resuelve adecuadamente el problema.

Creo en comprender las necesidades de cada proyecto antes de elegir herramientas o arquitecturas.

02 / Proyectos

Ideas que toman forma.

Me gusta transformar ideas en productos y explorar nuevas formas de resolver problemas. Algunos proyectos siguen en construcción; otros representan experiencias y aprendizajes que forman parte de mi trayectoria.

Gatzi
01
Producto propioEn desarrollo

Gatzi

Estoy construyendo una plataforma modular para negocios, con herramientas orientadas a la gestión comercial, pagos, reservaciones y experiencias digitales.

Zintara
02
EmprendimientoEn desarrollo

Zintara

Un proyecto independiente en desarrollo, enfocado en explorar nuevas ideas y construir experiencias digitales.

Proyectos anteriores

Cada proyecto deja un aprendizaje.

No todas las ideas permanecen activas, pero cada una aporta experiencia y conocimientos que siguen presentes en lo que construyo hoy.

HealthControl
Proyecto personalProyecto anterior

HealthControl

Sistema de gestión médica que desarrollé para especialistas, con herramientas para organizar citas, calendarios y la atención de pacientes.

03 / Experiencia

Más de una década construyendo software.

Desde el desarrollo de aplicaciones empresariales hasta el diseño de sistemas distribuidos, mi trayectoria ha sido una combinación de retos técnicos, aprendizaje continuo y colaboración con diferentes equipos.

2024 — 2025

One Nest / HealthBird

Sr. API Backend Engineer

Participé en la planificación, desarrollo y mantenimiento de APIs con PHP y Laravel, así como en el análisis y diseño de una arquitectura de microservicios. Implementé el patrón Saga para coordinar transacciones distribuidas, Redis como sistema de caché y Kafka para la comunicación mediante mensajería entre servicios.

PHPLaravelPostgreSQLRedisKafkaDockerMicroservicesSaga Pattern
2020 — 2021 / 2024

Business Wise Solutions

Desarrollador Full Stack · Freelance

Colaboré en diferentes etapas en el desarrollo de un CRM y una plataforma SaaS. Trabajé con infraestructura en Azure y servicios de Google Cloud, integraciones con Firebase y optimización de búsquedas mediante Typesense.

TypeScriptReactFirebaseAzureSQL Server
2023 — 2024

Sistema de Agricultura

Desarrollador Full Stack · Freelance

Participé en el análisis de requerimientos, diseño y desarrollo de un sistema agrícola. Implementé su despliegue en DigitalOcean mediante contenedores y flujos de integración y despliegue continuo con GitHub Actions.

GoGinPostgreSQLNext.jsDockerKubernetes
2022

Territorium

Desarrollador Backend

Desarrollé aplicaciones y procesos de integración de datos con PHP y MySQL, incluyendo scripts, tareas programadas y estructuras de base de datos para el análisis y procesamiento de información.

PHPVueMySQLMariaDB
2014 — 2020

IMSS

Desarrollador Full Stack

Desarrollé y mantuve aplicaciones web, además de participar en la instalación, configuración y mantenimiento de servidores, redes e infraestructura tecnológica.

PHPJavaScriptMySQLLinux

Formación y liderazgo

Aprender, construir y compartir.

Formación académica

Licenciatura en Ingeniería de Software

Universidad Autónoma de Zacatecas

Formación en el ciclo completo del desarrollo de software, desde el análisis de requerimientos hasta las pruebas y evaluación de proyectos. Graduado mediante examen, con promedio de 9.2.

2014

Liderazgo

Compartir conocimientos también es construir.

He coordinado equipos de aproximadamente ocho desarrolladores en proyectos propios, participando en la planificación, asignación de tareas, orientación técnica y capacitación de integrantes de frontend y backend.

MentoríaCoordinación de equiposPlanificación
Colaboremos

¿Tienes un proyecto en mente?

Convirtamos tus ideas en soluciones reales.

Ya sea que necesites desarrollar una plataforma, mejorar la arquitectura de tu sistema o contar con asesoría técnica, podemos explorar cómo trabajar juntos.

Cada gran proyecto comienza con una conversación.