Miguel Alexis Diaz Diaz

Full Stack Developer

Disponible para nuevos proyectos

Full Stack Developer enfocado en backend escalable con Node.js/Express y frontend moderno con React + TypeScript + Material UI. He colaborado con 4 empresas construyendo soluciones end-to-end en producción: CRMs SaaS multi-tenant con IA, apps IoT y plataformas de gestión documental. Mi perfil se complementa con el manejo de infraestructura real —Docker, VPS, Nginx, Cloudflare, Bind9, PM2—, bases de datos como MariaDB y PostgreSQL, el uso de Git, e integraciones como WhatsApp Cloud API y OpenAI. Además, cuento con un nivel de inglés B1 que me permite leer y comprender documentación técnica de forma fluida.

Stack Tecnológico

Tecnologías y herramientas que utilizo para construir productos digitales

Frontend

React
Angular
TypeScript
JavaScript
HTML5
CSS3
MUI
Bootstrap
Vite
Framer Motion

Backend

Node.js
Express
Sequelize
REST APIs
JWT
Redis

Databases

PostgreSQL
MariaDB

Lenguajes de Programación

TypeScript
JavaScript
Python
PHP
Java
C#

DevOps & Infraestructura

Docker
Linux Debian
Nginx
PM2
SSH
ProFTPD
Bind9 DNS
Cloudflare
SSL/TLS
Cloudflare R2

APIs & Integraciones

WhatsApp Cloud API
OpenAI GPT
Mercado Pago
Zoho Mail

Control de Versiones

Git
GitHub
GitLab

Herramientas

Figma
VS Code

Experiencia Profesional

Mi trayectoria profesional en desarrollo de software

ApexMesh Network

Desarrollador Full Stack

Mar 2026 – Presente

Ciclo completo de desarrollo de producto, desde la arquitectura backend hasta el despliegue en producción, con 3 proyectos activos simultáneamente.

Ver sub-proyectos

ApexCRM MX — CRM SaaS Multi-tenant

CRM diseñado y lanzado desde cero a producción en menos de 3 meses, con aislamiento de tenant a nivel de esquema en PostgreSQL y múltiples clientes activos de forma simultánea.
  • Arquitectura multi-tenant con aislamiento por esquema en PostgreSQL
  • Reducción del ~60–70% en respuestas manuales con chatbot WhatsApp API + GPT y colas asíncronas
  • Sistema de facturación con Mercado Pago y RBAC multi-rol con JWT
  • Módulo de citas con recordatorios multicanal (correo, WhatsApp, in-app)
ReactTSViteMUINode.jsExpressPostgreSQLRedisDockerOpenAI APIWhatsApp Cloud APIMercado PagoCloudflare R2

Landing Pages — ApexMesh Network

Páginas institucionales para ApexMesh Network con diseño responsivo e internacionalización en 3 idiomas.
  • Diseño responsivo con soporte i18n (español, inglés, francés)
  • Desplegado en VPS Debian con Nginx y DNS de Cloudflare
  • Onboarding simplificado para nuevos clientes
ReactViteMUIi18nCloudflareNginx

Infraestructura & DevOps — ApexMesh

Gestión completa del servidor de producción de ApexMesh Network, incluyendo configuración, seguridad, certificados y administración de base de datos.
  • VPS Debian 12 con Nginx como reverse proxy y PM2 para gestión de procesos Node.js
  • PostgreSQL en Docker con backups y gestión de usuarios por tenant
  • DNS administrado con Cloudflare: zonas, registros A, CNAME y proxying
  • Certificados SSL/TLS con Certbot + wildcard certs para *.apexcrm.mx
  • Configuración de Fail2ban y hardening básico del servidor
Debian 12NginxPM2DockerPostgreSQLCloudflareCertbotSSL/TLS

LOCMEX (AmericasIoT)

Desarrollador Full Stack

Noviembre 2025 – Enero 2026

Desarrollo de dos productos dentro del ecosistema AmericasIoT: una app móvil de gestión de servicios en campo y un sistema de administración de SIMs IoT.

Ver sub-proyectos

Servi App — Gestión de Servicios en Campo

App móvil para gestión de servicios en campo con notificaciones en tiempo real y seguimiento completo de operaciones.
  • Desarrollo del frontend con Angular + TypeScript bajo el framework Ionic
  • Diseño e implementación de la lógica de negocio completa y UI responsiva
  • Backend construido con Supabase para base de datos, autenticación y notificaciones push
  • App móvil multiplataforma con patrones de UI/UX optimizados
  • Gestión de estado y sincronización de datos en tiempo real entre roles de usuario
  • Pruebas y despliegue en tiendas de aplicaciones móviles
AngularTypeScriptIonicViteSupabasePush Notifications

Sistema de Gestión de SIMs IoT

Sistema completo de gestión de tarjetas SIM integrado con la API de emnify. APIs REST + frontend con exportación de datos a Excel.
  • Desarrollo del backend RESTful usando la documentación de la API de emnify
  • Construcción de sistema propietario de gestión y control de SIMs
  • Frontend consumiendo servicios backend con estado en tiempo real
  • Funcionalidad de exportación a Excel para conjuntos de datos de SIMs
  • Integración de servicios externos de emnify para operaciones del ciclo de vida de SIMs
ReactViteJavaScriptMariaDBNode.jsExpressemnify API

CertexAI

Desarrollador Full Stack

Febrero 2025 – Noviembre 2025

Desarrollo de múltiples productos dentro de la plataforma AmericasIoT, desde apps de escritorio hasta sistemas PWA de gestión en tiempo real.

Ver sub-proyectos

App de Escritorio para Gestión de Documentos

Desarrollo full-stack de una aplicación de escritorio multiplataforma para visualización, edición y conversión de documentos PDF, con enfoque en rendimiento y experiencia de usuario.
  • Desarrollo full-stack con .NET y C# para aplicación de escritorio multiplataforma
  • Visor de PDF con capacidades básicas de edición (anotación, redimensión, rotación)
  • Sistema de conversión de archivos (PDF a imagen, PNG y otros formatos)
  • SQLite para gestión de datos local y persistencia de documentos
  • Diseño de flujo UI/UX orientado al usuario para procesamiento de documentos
  • Rendimiento optimizado para manejo de archivos PDF grandes y layouts complejos
.NETC#ASP.NETBlazorRazor PagesSQLitePDF Processing

Sistema de Notificaciones Push

Diseño e implementación de un sistema de notificaciones push para una institución educativa sin fines de lucro.
  • Dashboard de notificaciones para creación y gestión de alertas push
  • Configuración de Service Worker para entrega de notificaciones en segundo plano
  • Lógica de suscripción/desuscripción con gestión de preferencias de usuario
  • Pruebas y despliegue del sistema para entrega push en tiempo real entre dispositivos
.NETBlazorC#Service WorkerWeb Push API

App de Gestión GPS y Usuarios

Aplicación móvil y web para gestión de dispositivos GPS y usuarios en tiempo real, con funciones avanzadas para revendedores y administradores de flotillas.
  • Módulos CRUD para gestión de usuarios, vehículos y dispositivos GPS
  • Integración de escáner de código de barras multiplataforma usando permisos de cámara
  • Integración de API REST en tiempo real con actualizaciones de datos en vivo
  • Diseño responsivo optimizado para entornos móviles y de escritorio
  • Arquitectura SPA + PWA con soporte offline y tiempos de carga rápidos
ReactViteREST APIPWASPADiseño Responsivo

UAS - Facultad de Informática

Desarrollador Web - Prácticas

Ago 2024 - Mar 2025

Desarrollo de sistema de gestión académica interna. Colaboración en equipo multidisciplinario y aplicación de metodologías ágiles.

PHPLaravelMySQLBootstrap

Proyectos Destacados

Algunos de los proyectos más relevantes en los que he trabajado

ApexCRM MX Dashboard
ApexCRM MX Login

ApexCRM MX

ReactTypeScriptNode.jsPostgreSQLDockerRedisOpenAI APIWhatsApp Cloud API

CRM multi-tenant en producción que integra pagos, chatbot de IA y mensajería por WhatsApp. Diseñado y desarrollado en menos de 3 meses con arquitectura escalable y segura, soportando múltiples clientes con datos completamente aislados por schema en PostgreSQL.

  • Reducción del ~60–70% en respuestas manuales con WhatsApp API + GPT
  • Sistema de facturación con Mercado Pago y RBAC multi-rol con JWT
  • Módulo de citas con recordatorios multicanal (email, WhatsApp, in-app)
ATS Inteligente
ATS Formulario
ATS URL Publica
ATS Formulario URL Publica

ATS Inteligente

ReactNode.jsPostgreSQLOpenAI API

Crea una vacante, comparte un link público en WhatsApp, LinkedIn o Instagram, y deja que la inteligencia artificial analice cada CV, calcule un score de compatibilidad y rankee a tus candidatos automáticamente. Sin leer CV por CV.

  • IA analiza CVs y calcula score de compatibilidad automáticamente
  • Link público compartible por WhatsApp, LinkedIn o Instagram
  • Ranking automático de candidatos sin revisión manual
ATS Landing Pages
ATS Funciones
ATS Como Funciona
ATS Por que elegir
ATS Formulario Email

ATS Landing Pages

ReactNode.jsPostgreSQLOpenAI API

Contrata al mejor candidato. La IA lee los CVs por ti. Crea una vacante, comparte un link público en WhatsApp, LinkedIn o Instagram, y deja que la inteligencia artificial analice cada CV, calcule un score de compatibilidad y rankee a tus candidatos automáticamente. Sin leer CV por CV.

  • Landing pages personalizadas por vacante
  • IA analiza CVs y genera ranking de compatibilidad
  • Integración con redes sociales para difusión de vacantes
CV Generator Dashboard
CV Generator Login

CV Generator

ReactViteMUI 5Node.jsExpressPostgreSQLPM2Nodemailer

Aplicación web que genera CVs en formato Harvard de forma automatizada. Frontend en React + Vite + MUI 5, backend Node.js con PM2, envío por email con Nodemailer + Gmail SMTP, y base de datos PostgreSQL con soft delete, triggers de porcentaje de completado y generación de slugs.

  • Generación de CV en formato Harvard automatizado
  • Envío directo por email (Nodemailer + Gmail SMTP)
  • Deploy en producción en VPS Debian con PM2 + Nginx

Formación y Certificaciones

Mi preparación académica y certificaciones profesionales

Ingeniería en Sistemas de Información

Universidad Autónoma de Sinaloa (UAS)

2021 - 2025

Formación en desarrollo de software, bases de datos, redes y sistemas de información. Especialización en desarrollo web y aplicaciones empresariales.

Anthropic

Claude Code in Action

Ver Certificado

Oracle Cloud Infrastructure Foundations

Oracle University

BIG - Brais Moure

IA para Desarrolladores

Ver Certificado

Habilidades Blandas

Competencias que complementan mi perfil técnico

Trabajo en Equipo

Colaboración efectiva en equipos multidisciplinarios, fomentando la comunicación clara y el apoyo mutuo.

Gestión del Tiempo

Priorización eficiente de tareas y cumplimiento de deadlines en proyectos con metodologías ágiles.

Resolución de Problemas

Análisis crítico y creatividad para encontrar soluciones eficientes a desafíos técnicos complejos.

Adaptabilidad

Flexibilidad para aprender nuevas tecnologías y adaptarme rápidamente a cambios en los proyectos.

Orientación a Resultados

Enfoque en objetivos y métricas para entregar valor real en cada sprint y proyecto.

Contacto

¿Tienes un proyecto en mente o quieres colaborar? ¡Hablemos!

Información de Contacto

Estoy abierto a nuevas oportunidades, colaboraciones o simplemente charlar sobre tecnología. ¡No dudes en escribirme!

Email
Ubicación Mazatlán, Sinaloa, México
Copiado en portapapeles