Guillermo Oporto Gumucio
Ingeniero de Software Senior | Arquitecto de Software
Resumen Profesional
Arquitecto de Software con más de 11 años de experiencia diseñando, construyendo y desplegando aplicaciones web y móviles escalables y de pila completa. Habilidad probada para liderar el ciclo de vida completo de proyectos, demostrada al desarrollar y publicar de forma independiente un ecosistema de aplicación móvil completo en la Play Store. Experto en los ecosistemas de JavaScript/TypeScript y C#/.NET, con experiencia práctica en entornos de nube de AWS, GCP y Azure.
Experiencia Laboral
Ingeniero Full-Stack Senior
Junio 2024 – Agosto 2025
CarOffer | Dallas, TX (Remoto)
- Lideré el desarrollo de funcionalidades para un portal estratégico de concesionarios usando React, mejorando la experiencia de usuario y optimizando el rendimiento del backend con .NET y procedimientos almacenados complejos de SQL Server.
- Diseñé interfaces de usuario seguras e intuitivas, asegurando la integridad de la aplicación a través de pruebas exhaustivas en un marco de trabajo Ágil (Jira, Bitbucket).
Ingeniero Full-Stack Senior
Abril 2024 – Junio 2024
Koode | São Paulo, Brasil
- Diseñé y construí una plataforma en NestJS para convertir e-books en audiolibros usando APIs de IA (Gemini, OpenAI), con sus correspondientes frontends en React y React Native.
- Utilicé Google Cloud Functions y Firebase para gestionar procesos de backend escalables y orientados a eventos para la aplicación móvil.
- Implementé pipelines de CI/CD para automatizar despliegues y gestioné datos en PostgreSQL, SQL Server y MongoDB.
Desarrollador/Analista de Software Full-Stack
Agosto 2020 – Febrero 2024
Villela Brasil Bank | Brasil
- Diseñé y desarrollé APIs REST y microservicios usando C#, Node.js y TypeScript dentro de un framework escalable de Nest.js.
- Desarrollé flujos de trabajo de procesamiento de datos asíncronos usando AWS Lambda y SQS, mejorando significativamente la eficiencia de las tareas del backend.
- Optimicé los despliegues y mejoré la fiabilidad del sistema usando Docker y Azure DevOps, mientras monitoreaba el rendimiento con Azure Insights.
Líder Técnico (Proyecto Node.js/Next.js)
Julio 2018 – Junio 2020
Confidencial | Remoto
- Lideré el desarrollo de una sofisticada plataforma web usando Node.js para la lógica de backend y Next.js para un frontend dinámico y optimizado para SEO.
- Diseñé e implementé estrategias de Server-Side Rendering (SSR) y caché que mejoraron drásticamente los tiempos de carga de la página y la eficiencia de la aplicación.
Analista/Desarrollador de Software
Enero 2014 – Julio 2018
Integra | Remoto
- Desarrollé y mantuve una herramienta de catalogación global, gestionando con éxito la transición tecnológica de VB.NET a un stack moderno de C#/.NET.
- Mejoré el rendimiento del sistema diseñando e implementando procedimientos almacenados optimizados de SQL Server y gestionando datos en bases de datos Oracle.
Habilidades Técnicas
Lenguajes
Frontend
Backend
Cloud & DevOps
Bases de Datos
Arquitectura
Educación y Certificaciones
Licenciatura en Ingeniería de Software
Universidad Del Valle | Cochabamba, Bolivia