Guilherme Engelmann Moraes Dias
Software Architect
Desenho sistemas que escalam, da nuvem AWS à inteligência artificial aplicada com Claude.
Projetos publicados
- resposta.site
Resposta
Atendimento prévio com IA: responde as primeiras dúvidas do cliente e encaminha o lead já decidido para o WhatsApp.
- araraquero.com
AraraQuero
Atendimento no WhatsApp para restaurantes, automatizado por IA, com pedidos e reservas em tempo real.
- engfront.com
EngFront
CRM e ERP para oficinas mecânicas: ordens de serviço, checklists com fotos e assinatura digital, orçamentos em PDF e painel ao vivo.
- escolher-mesa-casamento.vercel.app
Escolher Mesa Casamento
Mapa de mesas do casamento: suba a planta do salão, importe a lista de convidados, arraste as mesas e compartilhe com os noivos.
- navistron.io
Navistron
Jogo arcade de nave espacial no navegador, com power-ups, tiers, ranking global e telemetria pública.
- navexperience.vercel.app
NavExperience
Versão experimental do Navistron: destrua meteoros, colete boosts e suba de tier, direto no navegador.
Certificações
Anthropic · Claude
Amazon Web Services
AWS Certified Machine Learning – SpecialtyEmitida em 2025
AWS Certified DevOps Engineer – ProfessionalEmitida em 2023
AWS Certified Data Engineer – AssociateEmitida em 2024
AWS Certified Solutions Architect – AssociateEmitida em 2021
AWS Certified Developer – AssociateEmitida em 2021
AWS Certified Cloud PractitionerEmitida em 2021
O que faz um arquiteto de software?
O arquiteto de software é quem transforma objetivos de negócio em decisões técnicas sustentáveis. Define a estrutura de um sistema, como suas partes se comunicam, onde ele roda e quais trade-offs valem a pena, para que o produto cresça sem virar um emaranhado difícil de manter.
Responsabilidades
Desenhar a solução
Traduz requisitos funcionais e não funcionais em uma arquitetura clara: componentes, integrações, dados e fronteiras de cada serviço.
Decidir e documentar
Escolhe tecnologias, padrões e provedores com base em custo, risco e prazo, registrando o porquê de cada escolha em ADRs.
Garantir os atributos de qualidade
Segurança, desempenho, disponibilidade, observabilidade e custo previsível, guiados pelo AWS Well-Architected Framework.
Orientar o time
Define guias, revisa código e desenhos técnicos, faz mentoria e mantém a coerência técnica entre squads.
Conectar negócio e tecnologia
Conversa com produto, diretoria e clientes, traduzindo restrições técnicas em impacto de negócio e vice-versa.
Evoluir sem reescrever
Planeja a evolução da plataforma, reduz dívida técnica e conduz migrações sem interromper a operação.
01Desenhar a solução
O pedido de pizza sai do WhatsApp, passa pela API e pelo agente de IA na AWS, é gravado no banco de pedidos e chega à cozinha.
Competências
Cloud AWS
- Well-Architected Framework
- Serverless (Lambda, API Gateway)
- Containers (ECS, EKS)
- Dados (RDS, DynamoDB, S3)
- Machine Learning (SageMaker, Bedrock)
- Infraestrutura como código
- Redes e segurança (VPC, IAM)
- FinOps
IA aplicada com Claude
- Arquitetura de agentes
- Claude API e Agent SDK
- Claude Code
- Model Context Protocol (MCP)
- RAG e bases vetoriais
- Engenharia de prompt e contexto
- Avaliação de modelos (evals)
Arquitetura de software
- Microsserviços
- Event-driven
- Domain-Driven Design
- APIs REST e GraphQL
- Mensageria e filas
- Clean Architecture
- Escalabilidade e resiliência
Engenharia e operação
- CI/CD e DevOps
- Observabilidade
- Testes automatizados
- Segurança de aplicações
- Modelagem de dados
Pessoas e negócio
- Comunicação técnica
- ADRs e documentação
- Mentoria
- Análise de trade-offs
- Levantamento de requisitos
Um dia na vida do arquiteto de software
- Manhã
Alinhamento com produto e times: prioridades, riscos e bloqueios técnicos do dia.
- Fim da manhã
Desenho de soluções: diagramas, provas de conceito e estimativas de custo para as próximas features.
- Tarde
Revisão de código e de arquitetura, pareamento com devs e apoio em incidentes ou gargalos de desempenho.
- Fim da tarde
Registro de decisões em ADRs, análise de métricas e custos na nuvem e estudo de novas tecnologias e modelos de IA.



