SOBRE GUILHERME
Desenvolvedor Full Stack com foco em serviços backend, monorepos TypeScript, bancos relacionais e automações.
"Software de qualidade nasce da modelagem cuidadosa de dados, escopo bem definido e arquitetura preparada para falhas."
BIOGRAPHY & BACKGROUND
Moro em Curitiba e trabalho como desenvolvedor Full Stack. Dedico a maior parte do tempo à construção de APIs e microsserviços em TypeScript com NestJS e scripts de automação em Python.
No Sistema ELLAS, trabalhei junto a 12 entidades públicas do Paraná, como Ministério Público e Polícia Civil, estruturando a base de dados e os níveis de permissão para informações sensíveis.
Em projetos SaaS independentes, desenvolvo arquiteturas em monorepo com autenticação modular, isolamento de dados entre clientes e filas em segundo plano com BullMQ e Redis.
LANGUAGES
PRINCÍPIOS DE ENGENHARIA
- Dados Concretos: Decisões e aprendizados baseados no comportamento real do software em produção.
- Tipagem de Ponta a Ponta: Uso de TypeScript para garantir contratos consistentes entre servidor e cliente.
- Processamento Assíncrono: Uso de filas em segundo plano para não travar a resposta do usuário em tarefas pesadas.
FORMAÇÃO ACADÊMICA
Bachelor's Degree in Software Engineering (Bacharelado em Engenharia de Software)
PUCPR: Pontifícia Universidade Católica do ParanáStarting 2026 (1st Semester)📌 Top-tier private university in Paraná, Brazil.
Secondary Education (Ensino Secundário)
SESI da Indústria2023 - 2025📌 Awarded Full Merit Scholarship following 1st place recognition at FIciências 2022.