Hola, soy Carlos Méndez
Arquitecto de Software
Arquitecto de Software con más de años construyendo sistemas que la gente usa a diario: plataformas gubernamentales que procesan millones de pesos, sistemas GIS que mapean territorios enteros, y soluciones de pago que mueven la economía de municipios completos. Me especializo en Laravel, vivo metido en bases de datos y creo que la mejor arquitectura es la que resuelve el problema sin estorbar.
Proyectos Destacados
Stack Tecnológico
No tengo martillo favorito. Para cada problema uso la herramienta que corresponde, y si no existe, la construyo.
Arquitectura & Backend
Modelo de datos, lógica de negocio y APIs que no se caen.
Frontend & Performance
Que cargue rápido, se vea bien y no torture al usuario.
DevOps & Automatización
De mi máquina a producción sin sustos.
Sistemas Geográficos (SIG)
Mapas, coordenadas y datos que tienen dueño.
Acerca de mí
Arquitecto de Software
Arquitecto de Software con más de años construyendo plataformas para gobierno e iniciativa privada. He pasado de escribir código a diseñar sistemas completos: desde la base de datos hasta el despliegue, pasando por la seguridad, la arquitectura y el liderazgo de equipos. Me especializo en Laravel, sistemas distribuidos y SIG, pero lo que realmente hago es resolver problemas.
Mi trabajo consiste en entender el problema de negocio y traducirlo a decisiones técnicas que funcionen en el mundo real. No me gusta sobreingenierizar: cada capa, cada servicio, cada tabla tiene una razón de existir. He liderado plataformas de rendición de cuentas, geoportales, sistemas de pago y soluciones con IA. Lo que aprendí en el camino es que la mejor arquitectura no es la más elegante, sino la que el equipo puede mantener y el negocio puede sostener.
- Tecnologías clave:
- Laravel, PHP, React, TypeScript, MySQL, PostgreSQL, Docker, CI/CD, GeoServer, OpenLayers, Leaflet, REST APIs, WordPress Headless.
- Habilidades:
- Diseño de arquitecturas, liderazgo técnico, mentoría, code review, análisis de impacto, comunicación con áreas de negocio.
Liderazgo y Mentoría
He mentoreado a desarrolladores junior y semi-senior, y lo que más me gusta de eso es ver cómo alguien empieza con dudas y termina resolviendo problemas por sí mismo. No creo en imponer estándares desde un escritorio: hago code review constructivo, escribo y documento decisiones importantes y trato de crear un entorno donde preguntar sea más valioso que saber. He liderado sesiones técnicas internas y promovido una cultura donde el equipo crece y las entregas dejan de ser una caja negra.
Experiencia laboral
Arquitecto de Software / Tech Lead
Secretaría de Planeación y Finanzas
Lidero la estrategia tecnológica de la institución. Diseñé un Geoportal con GeoServer + OpenLayers que centralizó información territorial que antes estaba dispersa en sistemas aislados. Implementé CI/CD con GitHub Actions: lo que antes tomaba horas ahora pasa en minutos. También arquitecté un sistema de monitoreo de proyectos con RBAC que hoy da trazabilidad a todas las obras públicas del estado. Además, administro los servidores Linux de producción y defino los estándares técnicos que sigue el equipo.
Arquitecto de Software Senior
Agencia de Publicidad Unkonditional
Diseñé la arquitectura de un sistema de pago predial para San Andrés Cholula, integrando Adquira (Bancomer) con un modelo de datos que soportó la recaudación de impuestos sin perder un solo registro. Para una plataforma E-Learning, monté un sistema de suscripciones con Stripe, caché de cursos y certificados PDF automatizados, todo aguantando cientos de usuarios concurrentes. También construí una API headless sobre WordPress que alimentaba un frontend optimizado, logrando un 40% más de velocidad que el sitio anterior. De paso, estandaricé el Git workflow y los code reviews del equipo.
Desarrollador Full Stack / Arquitecto en formación
Secretaría de Planeación y Finanzas
Construí el primer portal de Georeferenciación de Obras Públicas del estado. Nadie había visto antes los proyectos estatales en un mapa interactivo. Diseñé un modelo de datos geoespacial con PostGIS + GeoServer que integró capas municipales y regionales por primera vez. También desarrollé las plataformas de seguimiento del Plan Estatal de Desarrollo y los Informes de Gobierno, normalizando datos y reduciendo la redundancia en un 60%. Configuré los servidores Linux y MacOS de producción, con backups y monitoreo que antes no existían.
Desarrollador Web / Consultor Técnico
Freelance
Como consultor independiente, hacía de todo: sitios web, tiendas en línea, sistemas administrativos para PYMEs. Elegía la tecnología con base en lo que el cliente necesitaba, no en lo que yo quería aprender. Implementé pasarelas de pago, paneles a medida y SEO técnico en proyectos con presupuestos ajustados y fechas reales. Esa etapa me enseñó algo que no se aprende en la teoría: el software funciona cuando resuelve el problema de alguien, no cuando usa la tecnología más moderna.