Guilherme Vitorino
Engenheiro Backend · Full Stack | Node.js · Java · Spring Boot · NestJS | Next.js · Angular · React | Microsserviços | Dev Assistido por IA
Construindo sistemas escaláveis, APIs robustas e aplicações web modernas — com engenharia assistida por IA, agentes e automação.
Projetos
Portfólio pessoal e blog construído com Next.js 16 e React 19, apresentando um motor de blog baseado em arquivos, i18n completo (EN/PT), imagens OG dinâmicas e artigos técnicos.
TCC de graduação (2022). Sistema de gestão para clínicas médicas com agendamento inteligente, prontuário eletrônico e controle de acesso por perfil, construído com regras de negócio complexas, arquitetura modular e APIs REST.
Experiência Profissional
Engenheiro de Software · Backend & Frontend · Node.js · Java · Angular · React
Almaviva Solutions S.A. • 2022 — Atualmente
Atuação no desenvolvimento e modernização de sistemas críticos para o setor público do Estado de São Paulo, com foco em escalabilidade, resiliência e qualidade de software. Participação direta na evolução arquitetural das aplicações e na definição de soluções técnicas alinhadas ao negócio.
Engenheiro de Software (Dados) — Estágio · Python · Node.js · ETL · APIs
Indra Comercializadora de Energias Ltda. • 2020 — 2021
Atuação na construção de pipelines de dados voltados ao setor elétrico brasileiro e ao Mercado Livre de Energia, com foco em automação, confiabilidade e suporte à tomada de decisão estratégica.
Expertise Técnica
Engenharia de IA
Desenvolvimento assistido por IA, agentes e automação — de modelos locais a sistemas em produção.
Arquitetura e Sistemas
Projeto e evolução de sistemas distribuídos, com foco em escalabilidade, desacoplamento e domínio de negócio.
Backend
Desenvolvimento de APIs robustas e serviços escaláveis, com foco em performance, modelagem de dados e regras de negócio.
Frontend
Construção de interfaces modernas e performáticas, com foco em componentização e experiência do usuário.
Infraestrutura e DevOps
Containerização, automação de deploy e práticas de observabilidade para garantir sistemas confiáveis em produção.
Engenharia
Boas práticas aplicadas no desenvolvimento de software, incluindo qualidade de código, arquitetura desacoplada, observabilidade e consistência de dados.
Atuo como engenheiro de software full stack com mais de 6 anos de experiência em sistemas em produção de alta criticidade e grande volume de usuários. Boa parte dessa trajetória foi em projetos estratégicos para o Governo do Estado de São Paulo, com foco na construção de soluções robustas — arquitetura de software, consistência de dados e confiabilidade em ambientes reais.
Ao longo da carreira, trabalhei na evolução de sistemas complexos: modernização de legados, definição de padrões técnicos e melhoria contínua da qualidade de código. Atuo com regras de negócio críticas, onde decisões técnicas impactam diretamente a integridade, a performance e a escalabilidade das aplicações.
Tenho visão sistêmica do produto e vou além da implementação — colaboro diretamente com stakeholders e times multidisciplinares na definição de soluções. Frequentemente assumo o papel de referência técnica, participando de decisões arquiteturais, revisões de código e direcionamento técnico, sempre com foco em manutenibilidade, segurança e evolução sustentável do software.
No dia a dia, trabalho principalmente com Node.js/NestJS e Java/Spring Boot no backend, Angular/React no frontend e Docker/Kubernetes/GCP na infraestrutura.
Contato
Aberto a oportunidades de trabalho e colaborações. Sinta-se à vontade para entrar em contato!