Miguel Ángel Careaga Gómez

Miguel Ángel Careaga Gómez

Desarrollador Full Stack & Consultor de Software

Sobre mí

Desarrollador de software versátil y orientado a resolver problemas, con más de 7 años de experiencia en el diseño y desarrollo de soluciones tecnológicas innovadoras. Mi trayectoria abarca desde aplicaciones web tradicionales hasta arquitecturas de microservicios de última generación, plataformas de gestión de eventos y extensiones de navegador personalizadas. Especializado en desarrollo web full-stack, aplicaciones móviles, arquitecturas de microservicios y extensiones de navegador, con un sólido conocimiento en análisis de requisitos, control del ciclo de vida del desarrollo y optimización de sistemas. Mi experiencia incluye trabajo con frameworks modernos como Vue 3 y Angular, bases de datos SQL y NoSQL, tecnologías de microservicios, desarrollo de extensiones para navegadores web, e integración de sistemas de pago.

7+

Años de Experiencia

30+

Proyectos Exitosos

4

Productos Propios

Especialidades Core

Full Stack Development Arquitectura de Microservicios Desarrollo Mobile Browser Extensions Cloud & DevOps Integración de Pagos

Proyectos Destacados

Piratrack

Piratrack

2020 - Actualidad

Ver detalles

Sistema de monitoreo de precios cloud-native que procesa millones de productos diariamente, ayudando tanto a compradores individuales como a empresas a encontrar las mejores ofertas en tiempo real.

Vue 3 Vite Pinia Golang MongoDB Redis +5
Visitar proyecto
Piratrack

Piratrack

2020 - Actualidad Tech Lead & System Architect
Visit project

Sistema de monitoreo de precios cloud-native que procesa millones de productos diariamente, ayudando tanto a compradores individuales como a empresas a encontrar las mejores ofertas en tiempo real.

Challenge

Los usuarios y empresas necesitaban una solución robusta y escalable para monitorear precios en tiempo real a través de múltiples plataformas de e-commerce, con la capacidad de procesar grandes volúmenes de datos y proporcionar alertas instantáneas sobre cambios de precios.

Solution

Diseñé e implementé una arquitectura cloud-native moderna basada en microservicios, utilizando Kubernetes para orquestación, gRPC para comunicación entre servicios, y un sistema de caché distribuido con Redis. La solución incluye una extensión de navegador para integración directa con sitios de e-commerce y un sistema de alertas en tiempo real.

Impact

La plataforma procesa más de 100,000 actualizaciones de precios diarias con alta disponibilidad y escalabilidad automática, sirviendo a miles de usuarios y empresas con un tiempo de respuesta optimizado.

100K+

Actualizaciones diarias

13+

Microservicios

99.9%

Disponibilidad

10K+

Usuarios activos

Features

  • Arquitectura de microservicios con 13+ servicios especializados
  • Monitoreo en tiempo real con 100,000+ actualizaciones de precios diarias
  • Sistema de alertas inteligente vía email y Telegram
  • Dashboard analítico con gráficos e histórico de precios
  • Extensión de navegador para integración con e-commerce
  • Infraestructura escalable en Kubernetes con autoescalado

Technologies

Vue 3 Vite Pinia Golang MongoDB Redis Kubernetes Docker gRPC Cloudflare Web Extension

Technical Details

  • Kubernetes con autoescalado horizontal
  • Comunicación gRPC entre servicios
  • Caché distribuido con Redis
  • Seguridad perimetral Cloudflare
  • Arquitectura event-driven
  • Monitoreo proactivo con health checks
"Piratrack no solo nos ha ayudado a ahorrar en compras, sino que su arquitectura robusta y rendimiento confiable lo han convertido en una herramienta indispensable para nuestro negocio."
Carlos Ramírez
Cliente Empresarial

Gallery

Piratrack screenshotPiratrack screenshotPiratrack screenshot
Fiancely

Fiancely

2023 - Actualidad

Ver detalles

Plataforma integral de gestión de eventos que simplifica la planificación, organización y ejecución de eventos de cualquier tipo, desde bodas hasta eventos corporativos.

Angular 18 Golang Kotlin MongoDB Redis Google Cloud +2
Visitar proyecto
Fiancely

Fiancely

2023 - Actualidad Lead Developer & Solution Architect
Visit project

Plataforma integral de gestión de eventos que simplifica la planificación, organización y ejecución de eventos de cualquier tipo, desde bodas hasta eventos corporativos.

Challenge

El mercado necesitaba una solución unificada y escalable para la gestión de eventos que pudiera adaptarse a diferentes tipos de ocasiones, desde bodas hasta eventos corporativos, manteniendo la facilidad de uso y la eficiencia en la planificación.

Solution

Desarrollamos una plataforma cloud-native que unifica todos los aspectos de la gestión de eventos: desde la planificación inicial hasta la ejecución final, con características como calendario personalizado, gestión de proveedores, sistema de pagos, y generación automática de documentos.

Impact

La plataforma ha revolucionado la forma en que se planifican los eventos, reduciendo el tiempo de organización en un 40% y facilitando la gestión de más de 1,000 eventos exitosos.

1000+

Eventos Gestionados

200+

Proveedores Activos

40%

Tiempo Ahorrado

98%

Satisfacción Cliente

Features

  • Calendario personalizado con vista intuitiva de eventos
  • Sistema detallado de programación y horarios
  • Gestión integral de pagos y facturación
  • Administración centralizada de proveedores y recursos
  • Generación automática de invitaciones con Jaspersoft
  • Plataforma multilingüe (ES/EN)
  • Aplicación web progresiva (PWA)
  • Sistema de reportes personalizados

Technologies

Angular 18 Golang Kotlin MongoDB Redis Google Cloud Jaspersoft PWA

Technical Details

  • Arquitectura serverless en Google Cloud
  • Sistema de caché distribuido con Redis
  • Generación de documentos con Jaspersoft
  • API RESTful con Golang
  • Base de datos NoSQL con MongoDB
  • Frontend modular con Angular 18
"Fiancely ha transformado completamente la manera en que organizamos eventos. La plataforma es intuitiva, completa y nos ha permitido ofrecer un mejor servicio a nuestros clientes."
María González
Wedding Planner Profesional

Gallery

Fiancely screenshotFiancely screenshotFiancely screenshot
Nutrality

Nutrality

2021 - 2022

Ver detalles

Software integral que moderniza y digitaliza la práctica profesional de nutriólogos, dietistas y fitness coaches, ofreciendo una solución completa para la gestión de consultas y seguimiento de pacientes.

Angular 16 Ionic Golang MongoDB Stripe iOS +2
Visitar proyecto
Nutrality

Nutrality

2021 - 2022 Full Stack Developer & Mobile Lead
Visit project

Software integral que moderniza y digitaliza la práctica profesional de nutriólogos, dietistas y fitness coaches, ofreciendo una solución completa para la gestión de consultas y seguimiento de pacientes.

Challenge

Los profesionales de la nutrición necesitaban digitalizar y modernizar sus servicios, eliminando el uso de papel y ofreciendo un seguimiento personalizado a sus pacientes de forma remota, mientras mantenían una gestión eficiente de sus consultas y expedientes.

Solution

Desarrollamos una solución integral que combina una aplicación web robusta para profesionales y una app móvil para pacientes, permitiendo la gestión completa de consultas, expedientes digitales, planes personalizados y seguimiento en tiempo real.

Impact

La plataforma ha ayudado a digitalizar más de 500 consultorios, eliminando el uso de papel y mejorando la eficiencia en el seguimiento de más de 5,000 pacientes, con una tasa de retención del 85%.

Features

  • Agenda digital inteligente para consultas
  • Historia clínica detallada y expedientes digitales
  • Generación de planes personalizados de alimentación y ejercicio
  • App móvil para pacientes con seguimiento en tiempo real
  • Sistema de cálculos nutricionales automatizados
  • Personalización de recetas y alimentos
  • Sistema de notificaciones y recordatorios
  • Gestión de pagos y suscripciones con Stripe

Technologies

Angular 16 Ionic Golang MongoDB Stripe iOS Android Firebase

Technical Details

  • Aplicación web con Angular 16
  • Apps móviles híbridas con Ionic
  • Backend en Golang con arquitectura modular
  • Base de datos MongoDB para flexibilidad de datos
  • Integración de pagos con Stripe
  • Sistema de notificaciones push con Firebase

Gallery

Nutrality screenshotNutrality screenshotNutrality screenshot
Fluxscript

Fluxscript

2024

Ver detalles

Extensión de navegador para la personalización de experiencias web.

Vue 3 TypeScript Chrome Extension Firefox Extension
Visitar proyecto
Fluxscript

Fluxscript

2024 Creator & Developer
Visit project

Extensión de navegador para la personalización de experiencias web.

Challenge

Los desarrolladores necesitaban una forma sencilla de probar y aplicar scripts y estilos personalizados en sitios web sin modificar el código fuente.

Solution

Creé una extensión de navegador que permite inyectar y gestionar scripts y estilos personalizados de forma segura y organizada.

2K+

Usuarios

10K+

Scripts

4.8/5

Rating

Features

  • Inyección de scripts personalizados
  • Modificación de estilos CSS
  • Configuración por página
  • Gestión de scripts guardados

Technologies

Vue 3 TypeScript Chrome Extension Firefox Extension

Experiencia

Full Stack - Analista - Consultor

Freelance | 2020 - Presente

  • Diseño e implementación de arquitecturas de microservicios utilizando gRPC, Vue 3, MongoDB, Redis y Golang para sistemas escalables
  • Desarrollo de aplicaciones móviles híbridas multiplataforma con Angular e Ionic para iOS y Android
  • Implementación de integración continua y DevOps utilizando Angular, Spring Boot, Thymeleaf, Node, Java y Jenkins
  • Migración y refactorización de sistemas legacy a arquitecturas modernas usando Docker y Openshift
  • Desarrollo de extensiones de navegador y PWAs con Vue 3 y TypeScript para Chrome y Firefox
  • Integración de sistemas de pago y suscripciones utilizando Stripe y otras pasarelas de pago

Consultor Middleware

Nuuptech | 2018 - 2023 | Metepec, México

  • Liderazgo en diseño e implementación de soluciones empresariales para sectores público y privado
  • Optimización y modernización de infraestructura mediante migración a contenedores usando Docker y Openshift
  • Gestión y administración de clusters Openshift para garantizar alta disponibilidad y rendimiento
  • Desarrollo de aplicaciones web empresariales utilizando Angular, Spring Boot, Thymeleaf y Java
  • Implementación de pipelines de CI/CD con Jenkins para automatización de despliegues

Desarrollador Web

Instituto Tecnológico de Toluca | 2017 - 2018 | Toluca, México

  • Desarrollo de sistema web innovador para localización de libros en biblioteca utilizando Angular, PHP y MySQL
  • Implementación de aplicación web Java para control de acceso y registro de usuarios en biblioteca
  • Optimización de procesos bibliotecarios mediante soluciones tecnológicas automatizadas

Educación

Ingeniería en Software

Universidad Autónoma del Estado de Mexico

UAP Tianguistenco | 2012 - 2018

Técnico en Informática

CBT Lic. Julián Díaz Arias

Chapultepec, México | 2009 - 2012

Habilidades

Lenguajes

TypeScript JavaScript Golang Java Kotlin PHP

Frameworks

Vue 3 Angular Ionic Spring Boot Thymeleaf Node.js

Bases de Datos

MongoDB Redis MySQL

Cloud

Google Cloud Platform Firebase

DevOps

Docker Kubernetes Jenkins Openshift CI/CD

Arquitectura

Microservicios gRPC Sistemas Distribuidos RESTful APIs PWA

Herramientas

Git Jaspersoft Browser Extensions API Chrome DevTools

Pagos

Stripe Integración de Pagos

Marketing

Google Ads SEO Analytics

Especialidades

Full Stack Development Mobile Development System Design Web Performance UI/UX Integration