– presente
Assistant Engineer · NTT DATA
– presente



EDP FUNCIONAAtualApp móvel de serviço no terreno
Escrevo a lógica de negócio em TypeScript para os formulários de ordens de trabalho de uma app móvel usada por técnicos no terreno: interface condicional com base nos dados recebidos, regras de agendamento definidas pelas datas de validade dos equipamentos e novos modelos de dados para o registo de atrasos. Estou a desenvolver um fluxo automático de notificações por SMS e email através de uma integração externa de mensagens.
- TypeScript
- Dynamics 365
- Power Automate



EDP EspanhaOperações de construção e manutenção
Desenvolvi a lógica do lado do cliente para todo o ciclo de vida das ordens de trabalho: validação de formulários, transições de estado, captura de GPS no telemóvel, lookups filtrados através da Web API e fluxos de assinatura digital. Geri as traduções da interface em inglês, espanhol e português e trabalhei diariamente com uma equipa de língua espanhola.
- JavaScript
- Web API
- Dynamics 365
Portal de Dados Abertos da E-REDES
Dashboards de dados públicos
Desenvolvi dashboards e mapas interativos para um portal público de dados abertos que abrange Portugal, Espanha e Brasil: mapas coropléticos com filtros em cascata por distrito e concelho, cartões de KPI, rankings e gráficos de tendência, tudo em versões bilingues PT/EN. Orientei e acompanhei a integração de um colega que assumiu o portal de Portugal.
Visitar o portal- HTML
- CSS
- AngularJS
- Visualização de dados
