Full Stack Developer

DiogoDuarte

Construo interfaces em Angular e TypeScript, ligo-as a APIs REST e a bases de dados, e trago um fundo de design e multimédia para o meio do processo. Lisboa, Portugal.

FunçãoFull Stack Developer
FormaçãoEng. Multimédia, ISTEC
Render // torus ASCII30 fps
R1 1.0 · R2 2.0 · K2 5.0texto puro, sem libs
01

Perfil

Quem está do outro lado

Tirei a Licenciatura em Engenharia Multimédia no ISTEC e entrei no mercado pelo lado do design e do motion. Fui para o código e fiquei lá: hoje o meu dia-a-dia é front-end com Angular e TypeScript — componentes, formulários, estado, consumo de APIs REST — com trabalho regular do lado do servidor e das bases de dados.

Tenho cerca de um ano de experiência profissional em equipa, em diferentes contextos de trabalho. O que isso me deu não foi só sintaxe: foi aprender a entrar em projetos já começados, a investigar um bug até à causa e a trabalhar dentro das práticas de uma equipa com Git e Scrum.

O fundo em multimédia é a parte que me distingue de outro júnior com o mesmo stack. Percebo o ficheiro de design antes de o transformar em componentes, e consigo produzir eu próprio os assets, a animação e o vídeo quando o projeto precisa. Também tenho conhecimentos aprofundados sobre LLMs: arquitetura Transformer, mecanismos de atenção, tokenização, embeddings, janelas de contexto, inferência, RAG e pesquisa vetorial, além de VLMs e sistemas multimodais. A direção a médio prazo é clara: aprofundar JavaScript, TypeScript e Java, e crescer para Senior.

REF. A — FRONT-END

Front-end

Transformo um ficheiro de design em componentes que aguentam mudanças e falam com a API sem partir.

  • Angular · TypeScript
  • Componentes e serviços
  • Reactive Forms e validação
  • HttpClient e APIs REST
  • HTML5 · CSS3 · SCSS
  • Responsivo mobile-first
Nível●●○ autónomo
O DESIGN NÃO SE NEGOCEIA A MEIO
REF. B — PONTA A PONTA

Full Stack

Ligo interface, API e dados para entregar funcionalidades completas, do browser ao deployment.

  • Angular · TypeScript · Node.js
  • APIs REST e integração
  • PostgreSQL · SQL · MongoDB
  • Docker e ambientes
  • Git · GitHub · GitLab
  • Deployment end-to-end
Nível●●○ autónomo
UM 500 É SEMPRE CULPA DE ALGUÉM
REF. C — SERVIDOR & DADOS

Back-end

Desenho endpoints, modelo os dados e trato dos erros antes de chegarem ao ecrã.

  • Node.js · Express
  • Desenho de endpoints REST
  • PostgreSQL · SQL
  • MongoDB
  • Docker · Kubernetes
  • Validação, erros e segurança
Nível●●○ autónomo
DADOS CONSISTENTES, ERROS PREVISÍVEIS
02

Percurso

Passa por cima · clica para abrir
03

Stack

Core

Angular
TypeScript
JavaScript
HTML / CSS
React

Servidor & Dados

APIs REST
Node.js
SQL / PostgreSQL
MongoDB
Java
Kubernetes

Ferramentas

Git / GitHub
Docker
Deployment
Webflow
GSAP
Three.js

Multimédia

Illustrator
Premiere Pro
After Effects
Photoshop
UI/UX

AI

ChatGPT
Claude
GitHub Copilot
Google Gemini

●●● uso diário, resolvo sozinho e explico a outros · ●●○ desenvolvo de forma autónoma · ●○○ bases sólidas, em aprofundamento

04

Repositórios

Fixados no GitHub
GET repositórios fixados de diogoduarte2000

Os mesmos seis repositórios fixados no topo do perfil de GitHub, pela mesma ordem.

05

Contacto

Resposta em 24h
© 2026 Diogo DuarteLisboa, PT