
Olá, sou Diego Portella
Estudante de Engenharia de Software & Full-Stack Developer
Estudante de Engenharia de Software na PUC Minas e desenvolvedor full-stack estagiário na Encora Inc., onde atuo em uma plataforma de produto real, do banco de dados à interface.
No back-end, construo microserviços em Node.js e NestJS, com autenticação JWT e serviços rodando em AWS, persistindo dados em PostgreSQL e cobrindo o código com testes em Jest. No front-end, desenvolvo em Angular com RxJS e NgRx para gerenciar o estado da aplicação. Uso Docker e Git/GitHub no dia a dia.
Trabalho em squad com metodologias ágeis e Spec-Driven Development (SDD), definindo especificações claras antes de implementar e colaborando via code review. Busco crescer continuamente como desenvolvedor full-stack, contribuindo em projetos reais e evoluindo junto com o time.

Minha trajetória em uma página.
Formação, experiências, competências e as tecnologias que fazem parte do meu dia a dia.
As ferramentas que domino.
O meu ecossistema de desenvolvimento, metodologias e infraestrutura, focado sempre em performance e escalabilidade.
Soluções que saíram do papel.
Uma seleção de trabalhos que combinam engenharia de software, foco em arquitetura e atenção aos detalhes.


Plataforma que promove o consumo sustentável (ODS 12) ao calcular a pegada ecológica de produtos através de um motor de pontuação isolado. Arquitetura full-stack conteinerizada em Docker, desenvolvida com React no frontend e Node.js com Prisma ORM e PostgreSQL no backend.

Plataforma web colaborativa projetada para conectar pessoas com deficiência auditiva a restaurantes acessíveis. A solução oferece mapa interativo, cardápio visual e um 'Modo Garçom' para pedidos em tempo real sem necessidade de comunicação verbal.

API RESTful para gestão eficiente de usuários, focada em escalabilidade e manutenibilidade. Estruturada sob os princípios da Clean Architecture para isolar as regras de negócio, unindo TypeScript, testes automatizados com Jest e persistência de dados via PostgreSQL e Sequelize.
Onde venho construindo.
Experiências que fortaleceram minha visão de produto, qualidade e trabalho em equipe.
Software Developer Intern
Encora Inc.
Out. de 2025 - O momento
Belo Horizonte, MG · Remoto
- •Desenvolvimento full-stack em uma plataforma de produto real, atuando do back-end ao front-end.
- •Front-end em Angular e TypeScript, com RxJS e NgRx para gerência de estado da aplicação.
- •Back-end em Node.js/TypeScript, construindo microserviços com Express e NestJS.
- •Serviços rodando em AWS (Lambda, SQS, SNS, S3), com banco de dados PostgreSQL.
- •Implementação de autenticação e segurança de APIs com JWT.
- •Testes automatizados com Jest e uso de Docker no fluxo de desenvolvimento.
- •Versionamento e colaboração em equipe com Git/GitHub.
Estagiário de Desenvolvimento de Software
Abastek
Ago. de 2025 - Set. de 2025
Belo Horizonte, MG · Presencial
- •Desenvolvi aplicações embarcadas em C, C++ e Kotlin.
- •Integrei sistemas com ESP32, Arduino e sensores em projetos práticos.
- •Utilizei Git/GitHub para versionamento e colaboração em equipe.
- •Apliquei boas práticas de desenvolvimento de software em diferentes contextos.
Vamos conversar?
Tem uma ideia, oportunidade ou só quer trocar experiências? Minha caixa de entrada está aberta.