Saltar al contenido

Arquitectura de software aplicada a producción

Software Architect y Senior Software Engineer

Diseño, modernizo y opero plataformas backend, APIs, integraciones y sistemas críticos. Trabajo de forma hands-on, conectando arquitectura, código, infraestructura y necesidades reales del negocio.

PHP · Node.js · Python · React · Next.js · MySQL · MariaDB · PostgreSQL · Docker · AWS

Disponible para oportunidades remotas como Software Architect, Staff Engineer o Senior Software Engineer.

Trabajos seleccionados

Case studies con contexto, decisiones y trade-offs, no solo capturas de pantalla.

Ver todos los proyectos

Plataforma de venta de artículos numerados bajo alta concurrencia

Venta de artículos de stock finito y numerado, con apertura en horario anunciado. El mismo número no puede venderse dos veces, y el pico de apertura no puede tumbar la base de datos.

Mi papel

Arquitectura de la plataforma, ingeniería backend, modelado de datos, pipelines asíncronos e infraestructura.

  • Elixir
  • Phoenix
  • Ecto
  • PostgreSQL
  • Broadway
  • Amazon SQS
Leer el case study

Plataforma de operaciones de transporte y telemetría

Plataforma de operaciones de transporte con múltiples entornos de cliente e integración con equipos de rastreo vehicular.

Mi papel

Senior Software Engineer, con responsabilidades de arquitectura sobre backend, base de datos e infraestructura de producción.

  • PHP
  • MariaDB
  • MySQL
  • Redis
  • Docker Swarm
  • Linux
Leer el case study

Cianci CRM

Plataforma de CRM y comunicación operativa centrada en atención al cliente vía WhatsApp, recordatorios, cobro y automatización de flujos.

Mi papel

Arquitectura de producto, ingeniería backend, decisiones de frontend, infraestructura, integraciones y operación en producción.

  • PHP
  • Node.js
  • MySQL
  • Redis
  • Docker
  • AWS
Leer el case study

Cronos Cashflow

Plataforma de planificación financiera y visibilidad de flujo de caja: compromisos futuros, movimientos recurrentes y proyecciones.

Mi papel

Arquitectura de software, desarrollo backend y frontend, modelado del dominio financiero, autenticación, despliegue e infraestructura.

  • PHP 8.3
  • MySQL
  • JWT
  • Stripe
  • Next.js
  • React
Leer el case study

Aprender para Todos

Plataforma de estudio gratuita, de preescolar al examen nacional de ingreso, construida sin backend y sin cuenta: el progreso vive en el dispositivo del estudiante.

Mi papel

Arquitectura, desarrollo, modelado del dominio educativo, accesibilidad, pruebas, infraestructura y despliegue.

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • IndexedDB
  • Vitest
Leer el case study

Plataforma de campañas de alto tráfico

Plataforma de campañas y participación de usuarios, con picos de acceso concentrados en ventanas cortas y plazos de campaña innegociables.

Mi papel

Senior Software Engineer, centrado en rendimiento de backend, servicios Node.js, base de datos y respuesta a incidentes.

  • Node.js
  • MongoDB
  • NGINX
  • Redis
  • Linux
Leer el case study

Áreas de especialización

Lo que hago, en la práctica.

Arquitectura de software

Diseño de sistemas a partir de las restricciones reales: equipo, plazo, operación y el legado existente. Decisiones documentadas con trade-offs explícitos.

Plataformas backend y APIs

APIs REST, autenticación, webhooks, reglas de negocio, flujos de datos, procesamiento asíncrono e integraciones entre sistemas heterogéneos.

Modernización de sistemas heredados

Evolución de sistemas en producción sin interrumpir el negocio: Strangler Fig, modularización y migración gradual en lugar de reescritura.

Bases de datos y rendimiento

Modelado, indexación e investigación de consultas en bases MySQL y MariaDB de alto volumen, incluyendo particionado y rutinas de mantenimiento.

Cloud y DevOps

Containerización, Docker Swarm, AWS, NGINX, pipelines de CI/CD y despliegue automatizado de aplicaciones y sitios estáticos.

Fiabilidad en producción

Observabilidad, métricas, alertas, investigación de incidentes, aislamiento de fallos y rutinas asíncronas que deben ejecutarse de forma continua.

Liderazgo técnico

Referencia técnica en backend e integraciones, revisión de código y de decisiones arquitectónicas, mentoría y apoyo a decisiones de entrega.

Gobernanza de ingeniería asistida por IA

Uso de IA en el flujo de ingeniería con revisión humana obligatoria: la responsabilidad sobre el código en producción sigue siendo de quien lo entrega.

Experiencia en producción

Tipos concretos de trabajo que asumo.

  • Modernización de sistemas heredados en PHP.
  • Descomposición de módulos fuertemente acoplados.
  • Diseño de APIs e integraciones entre sistemas.
  • Mantenimiento de bases de datos de alto volumen.
  • Containerización de aplicaciones.
  • Operación de entornos Docker distribuidos.
  • Implementación de CI/CD.
  • Investigación de incidentes en producción.
  • Mejora de la observabilidad y de la fiabilidad operativa.
  • Mentoría de desarrolladores y revisión de decisiones arquitectónicas.
  • Equilibrio entre plazos de entrega y deuda técnica.

Stack por contexto

Backend
  • PHP 7 y PHP 8
  • Node.js
  • Python
  • WordPress
  • APIs REST
  • SOAP
  • Webhooks
Frontend
  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • React Native
  • Ionic
  • Angular
Bases de datos
  • MySQL
  • MariaDB
  • PostgreSQL
  • MongoDB
  • Redis
Infraestructura
  • Docker
  • Docker Swarm
  • AWS (EC2, S3, CloudFront, RDS, Route 53, IAM, VPC)
  • NGINX
  • Apache
  • Supervisor
  • Cron
  • Linux
  • CI/CD
  • GitHub Actions
  • Cloudflare / CDN
Observabilidad
  • Prometheus
  • Grafana
  • Dashboards
  • Alertas
  • Respuesta a incidentes
Arquitectura
  • Monolito modular
  • Microservicios
  • Clean Architecture
  • SOLID
  • Procesamiento orientado a eventos
  • Jobs asíncronos
  • Strangler Fig Pattern
  • Diseño de APIs
  • Sistemas multi-tenant

Trayectoria

Resumen de carrera.

Ver experiencia completa
  1. Senior Full Stack Engineer

    Actual

    Cianci Tecnologia (trabajo como contractor)

    Feb 2026 - Presente

    Servicios de arquitectura e ingeniería de software para empresas y productos digitales: plataformas backend, APIs, integraciones, infraestructura, productos SaaS, soporte en producción y modernización de sistemas.

    Responsabilidades de nivel arquitectónico

    • Arquitectura y entrega de sistemas de negocio SaaS-style, del backend a la operación.
    • Flujos de CRM basados en WhatsApp: captación de leads, bandeja centralizada, seguimientos, recordatorios y traspaso a humano.
    • Enrutamiento de asistentes multi-cliente con historial de conversaciones, reglas de negocio y configuración aislada por cliente.
    • Flujos asíncronos: recordatorios programados, enrutamiento de mensajes y background jobs.
    • Operación en producción de aplicaciones customer-facing: despliegues, monitorización, dominios y disponibilidad continua.
  2. Senior Software Engineer

    Plataforma de operaciones de transporte y telemetría

    May 2023 - Ene 2026

    Componentes backend de sistemas business-critical que exigían estabilidad, releases controladas y operación continua.

    Responsabilidades de nivel arquitectónico

    • Mantenimiento y modernización de aplicaciones heredadas en PHP.
    • APIs backend e integraciones orientadas a base de datos.
    • Fiabilidad de rutinas asíncronas: workers, tareas programadas, colas y logs.
    • Apoyo a la modernización de infraestructura on-premises hacia servicios en contenedores con Docker Swarm.
    • Troubleshooting y soporte en producción de sistemas de operación continua.
    • Mejora de la mantenibilidad de sistemas heredados mediante refactorización y evolución más segura.
  3. Senior Software Engineer

    Consultoría tecnológica (e-commerce, pagos y sector financiero)

    Jul 2016 - Abr 2023

    Referencia técnica en arquitectura backend, APIs REST, integraciones, plataformas mobile/web, infraestructura cloud y planificación de entregas.

    Responsabilidades de nivel arquitectónico

    • Sistemas backend e integraciones para aplicaciones customer-facing y plataformas de e-commerce.
    • Integraciones de pago y proyectos del sector financiero.
    • Arquitecturas basadas en AWS (EC2, RDS, S3, IAM, CloudFront, Route 53, VPC).
    • Traducción de requisitos de negocio en soluciones técnicas, code review y decisiones de entrega.
  4. Software Engineer

    Plataformas white-label para socios de telecomunicaciones

    Sep 2014 - Jun 2016

    Desarrollo y personalización de plataformas white-label para productos de cloud, VPN, antivirus y control parental.

    Responsabilidades de nivel arquitectónico

    • Integraciones REST/SOAP y personalizaciones específicas por socio.
    • Rutinas controladas de acceso a datos cuando no había API disponible.
    • Mejoras de arquitectura y procesos de publicación de apps móviles.

Laboratorio técnico

Referencias, patrones, experimentos y ejemplos de implementación utilizados en el día a día de ingeniería.

Entrar en el laboratorio

Hablemos de sistemas que tienen que funcionar en producción.

Estoy abierto a oportunidades remotas en arquitectura de software, backend, modernización de sistemas e ingeniería de plataformas.

Correo
Dirección de correo mostrada como imagen, para evitar la recolección automática. Use los botones al lado para enviar o copiar.

Ubicación: São Paulo, Brasil