Onirico LogoOnirico

Guillermo Oporto Gumucio

Engenheiro de Software Sênior | Arquiteto de Software

Resumo Profissional

Arquiteto de Software com mais de 11 anos de experiência em projetar, construir e implantar aplicações web e móveis escaláveis e full-stack. Habilidade comprovada em liderar o ciclo de vida completo de projetos, demonstrada pelo desenvolvimento e publicação independente de um ecossistema de aplicativo móvel completo na Play Store. Especialista nos ecossistemas JavaScript/TypeScript e C#/.NET, com experiência prática em ambientes de nuvem AWS, GCP e Azure.

Experiência Profissional

Engenheiro Full-Stack Sênior

Junho 2024 – Agosto 2025

CarOffer | Dallas, TX (Remoto)

  • Liderei o desenvolvimento de funcionalidades para um portal estratégico de concessionárias usando React, melhorando a experiência do usuário e otimizando o desempenho do backend com .NET e stored procedures complexas do SQL Server.
  • Projetei interfaces de usuário seguras e intuitivas, garantindo a integridade da aplicação através de testes abrangentes em um framework Ágil (Jira, Bitbucket).

Engenheiro Full-Stack Sênior

Abril 2024 – Junho 2024

Koode | São Paulo, Brasil

  • Arquitetei e construí uma plataforma em NestJS para converter e-books em audiolivros usando APIs de IA (Gemini, OpenAI), com seus respectivos frontends em React e React Native.
  • Utilizei Google Cloud Functions e Firebase para gerenciar processos de backend escaláveis e orientados a eventos para a aplicação móvel.
  • Implementei pipelines de CI/CD para automatizar implantações e gerenciei dados em PostgreSQL, SQL Server e MongoDB.

Desenvolvedor/Analista de Software Full-Stack

Agosto 2020 – Fevereiro 2024

Villela Brasil Bank | Brasil

  • Projetei e desenvolvi APIs REST e microsserviços usando C#, Node.js e TypeScript dentro de um framework escalável com Nest.js.
  • Desenvolvi fluxos de trabalho de processamento de dados assíncronos usando AWS Lambda e SQS, melhorando significativamente a eficiência das tarefas do backend.
  • Otimizei as implantações e melhorei a confiabilidade do sistema usando Docker e Azure DevOps, enquanto monitorava o desempenho com Azure Insights.

Líder Técnico (Projeto Node.js/Next.js)

Julho 2018 – Junho 2020

Confidencial | Remoto

  • Liderei o desenvolvimento de uma plataforma web sofisticada usando Node.js para a lógica de backend e Next.js para um frontend dinâmico e otimizado para SEO.
  • Arquitetei e implementei estratégias de Server-Side Rendering (SSR) e cache que melhoraram drasticamente os tempos de carregamento da página e a eficiência da aplicação.

Analista/Desenvolvedor de Software

Janeiro 2014 – Julho 2018

Integra | Remoto

  • Desenvolvi e mantive uma ferramenta de catalogação global, gerenciando com sucesso a transição tecnológica de VB.NET para uma stack moderna de C#/.NET.
  • Melhorei o desempenho do sistema projetando e implementando stored procedures otimizadas do SQL Server e gerenciando dados em bancos de dados Oracle.

Habilidades Técnicas

Linguagens

TypeScriptJavaScriptC#SQLPython

Frontend

ReactReact NativeNext.jsHTML5CSS3

Backend

Node.jsNestJSASP.NET.NET CoreExpress.js

Cloud & DevOps

AWS (Lambda, SQS, S3)GCP (Firebase, Cloud Functions)Azure (App Service, DevOps)DockerCI/CD

Bancos de Dados

PostgreSQLSQL ServerMongoDBOracle

Arquitetura

MicrosserviçosDesign de APIs RESTDesign de SistemasSSR

Formação e Certificações

Bacharel em Engenharia de Software

Universidade Del Valle | Cochabamba, Bolívia