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
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.
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.
Transformo um ficheiro de design em componentes que aguentam mudanças e falam com a API sem partir.
Ligo interface, API e dados para entregar funcionalidades completas, do browser ao deployment.
Desenho endpoints, modelo os dados e trato dos erros antes de chegarem ao ecrã.
●●● uso diário, resolvo sozinho e explico a outros · ●●○ desenvolvo de forma autónoma · ●○○ bases sólidas, em aprofundamento
Os mesmos seis repositórios fixados no topo do perfil de GitHub, pela mesma ordem.