Senior Software Engineer

Wilson Sayago

Construyendo sistemas backend y full-stack confiables con Java, Golang, Node.js y React.

Retrato ilustrado de Wilson Sayago programando frente al puerto de Sídney

Sobre mí

Senior Software Engineer con más de 8 años de experiencia construyendo sistemas backend y full-stack con Java, Golang, Node.js y React. Enfoque sólido en microservicios, diseño de APIs (REST, GraphQL, gRPC) y entornos cloud (AWS, GCP). Participación en todo el ciclo de entrega, desde el diseño e implementación hasta el ajuste de rendimiento y releases en producción, con prácticas DevOps sólidas usando Docker, Kubernetes y pipelines de CI/CD.

He entregado mejoras medibles en sistemas productivos, incluyendo la reducción de latencia de aplicaciones de 2–3 segundos a menos de 1 segundo mediante optimización de consultas y mejoras a nivel de servicio. Diseñé y mantuve plataformas de microservicios que soportan miles de transacciones mensuales, aplicando patrones como Hexagonal y Clean Architecture para mejorar mantenibilidad, escalabilidad y consistencia en la entrega. Construí procesos de release más confiables mediante flujos de CI/CD estructurados y despliegues frecuentes a producción, creando sistemas más fáciles de evolucionar y menos propensos a fallar en cada release.

Impacto destacado

<1s
Latencia de app (desde 2–3s)
2,000+
Transacciones mensuales soportadas
<100MB
Memoria pico (desde ~2.5GB)
2×/week
Despliegues a producción

Habilidades clave

Lenguajes

  • Java
  • Golang
  • Node.js
  • JavaScript
  • TypeScript

Frameworks y APIs

  • Spring Boot
  • React
  • Next.js
  • NestJS
  • REST APIs
  • GraphQL
  • gRPC

Cloud y DevOps

  • AWS
  • GCP
  • Docker
  • Kubernetes
  • GitHub Actions
  • Jenkins
  • GitLab
  • SonarQube

Bases de datos

  • PostgreSQL
  • MySQL
  • MongoDB
  • SQL Server

Arquitectura y entrega

  • Microservices
  • Hexagonal Architecture
  • Clean Architecture
  • CI/CD
  • Agile
  • Scrum
  • Kanban

Experiencia profesional

  1. Technical Lead

    CleverIT Group

    2022Actualidad

    • Lideré equipos de ingeniería multidisciplinarios entregando soluciones backend y full-stack para flujos de merchandising de comercio internacional y validación de contenedores.
    • Diseñé y escalé sistemas basados en microservicios con Java, Golang, React, GraphQL, AWS y GCP, soportando más de 2,000 transacciones mensuales con mayor estabilidad y aislamiento de servicios.
    • Reduje la latencia clave de aplicaciones de 2–3 segundos a menos de 1 segundo mediante optimización de consultas, refactorización de servicios y mejores patrones de acceso a datos.
    • Mejoré la confiabilidad en producción y la consistencia de entrega fortaleciendo prácticas de CI/CD y release, habilitando despliegues dos veces por semana.
    • Estandaricé code reviews, prácticas de ingeniería y decisiones arquitectónicas para mejorar calidad de código, mantenibilidad y efectividad del equipo.
    • Colaboré con stakeholders de producto y negocio en priorización, planificación de sprints y ejecución para entregar soluciones listas para producción alineadas al negocio.
  2. Full Stack Developer

    CleverIT Group

    20202022

    • Entregué funcionalidades backend y frontend con Java, Golang y React, contribuyendo a la funcionalidad core de la plataforma en entornos ágiles.
    • Evalué el alto consumo de recursos en una plataforma de cliente y migré microservicios clave a Golang, reduciendo el uso de memoria de aproximadamente 2.5 GB a menos de 100 MB en servicios de temporada alta, mejorando rendimiento y eficiencia.
    • Construí y optimicé APIs e integraciones de servicios con GraphQL y gRPC para mejorar la comunicación e intercambio de datos entre servicios distribuidos.
    • Contribuí a ciclos de entrega cortos enviando funcionalidades alineadas a prioridades de producto y necesidades de negocio.
    • Fortalecí la calidad de código y la estabilidad de releases mediante prácticas de testing automatizado y mejoras de CI/CD.
    • Apoyé la mantenibilidad y escalabilidad del equipo trabajando con componentes reutilizables y estructuras de servicio más claras.
  3. Software Developer

    Ingerencia Negocios y Tecnología

    20182020

    • Construí una plataforma de cálculo de comisiones y tarifas con Java y Spring Boot para soportar operaciones de negocio y flujos de cálculo complejos.
    • Implementé tests automatizados con JUnit y Mockito para mejorar confiabilidad, mantenibilidad y confianza en los releases.
    • Mejoré la calidad de código y los flujos de entrega usando GitLab, Jenkins, SonarQube y Jira.
    • Traduje requisitos de negocio en lógica backend para implementar con precisión reglas y procesos operativos.
  4. Full Stack Developer

    Methodo SPA

    20182018

    • Desarrollé un sistema de inventario y ventas para restaurantes con Spring Boot, React y Ruby on Rails.
    • Migré una plataforma legacy de restaurantes de Delphi a Java y APIs REST, aumentando la capacidad de usuarios concurrentes de aproximadamente 2–10 a más de 1000 en entornos operativos de alta demanda.
    • Mejoré la sincronización de datos y el manejo de cargas offline, reduciendo discrepancias de inventario en ubicaciones con conectividad inestable y mejorando la precisión de reportes.
    • Entregué funcionalidades core del producto en equipos ágiles, con foco en estabilidad y código mantenible.

Ahora y próximo

En qué estoy enfocado ahora, qué viene después y hacia dónde me dirijo.

  1. 01
    AhoraEn curso

    0–3 meses

    • Estudiando para AWS Certified Solutions Architect – Associate (SAA-C03).
    • Construyendo flujos agenticos y agentes de IA con Mastra.
    • AWS
    • SAA-C03
    • Mastra
    • Agents
  2. 02
    Próximo

    3–6 meses

    • Infrastructure as Code con Terraform en cargas reales de AWS.
    • Arquitecturas de agentes listas para producción: tools, memoria, evaluación y deploy.
    • Terraform
    • IaC
    • Agentic AI
  3. 03
    Dirección

    Más adelante

    • Roles que combinen diseño de sistemas, arquitectura cloud y entrega asistida por IA.
    • Profundidad opcional después: AWS Solutions Architect Professional o Security Specialty, según los roles que persiga.
    • Architecture
    • Leadership
    • Cloud + AI

Proyectos destacados

Plantillas y librerías open-source en GitHub

messaging

Go

library that unify methods for connect to queues like rabbitmq, pub/sub, etc.

  • Go
  • RabbitMQ
  • Messaging

hexagonal-architecture-golang

Go

hexagonal-architecture-golang

  • Go
  • Hexagonal
  • Template

hexagonal-architecture-java

Java

hexagonal architecture java

  • Java
  • Hexagonal
  • Template

base

Java

base hexagonal, mongodb

  • TypeScript
  • Hexagonal
  • MongoDB

Insights

Ideas y lecciones curadas desde LinkedIn

Educación

Ingeniería en Informática

Universidad Centroccidental Lisandro Alvarado

Diplomado en Habilidades de Gestión y Liderazgo

Universidad Centroccidental Lisandro Alvarado

Certificaciones

Oracle Certified Associate — Java SE 8 Programmer

Oracle

Google Cloud Professional Cloud Developer

Google Cloud

AWS Certified Cloud Practitioner

Amazon Web Services

AWS Certified AI Practitioner

Amazon Web Services

Conectemos

Abierto a colaboraciones, desafíos interesantes y conversaciones sobre ingeniería de software.

sayagowilson92@gmail.com