Saltar al contenido

Experiencia

Trayectoria profesional, responsabilidades de arquitectura y formación.

  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.

Cargos y periodos según el currículum. Los empleadores y clientes de terceros se describen por sector, por confidencialidad.

Á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.

Formación

  • UniFECAF

    Posgrado en Blockchain Development, Compliance & Governance y Full Stack Development

    2025

  • IBTA

    Desarrollo de Software y Gobernanza de TI

    2010

  • Facultad de Ingeniería de Sorocaba

    Ingeniería Eléctrica

    2003

Idiomas

  • Portugués: nativo
  • Inglés: competencia profesional (B2+)