Pedro Balas

← Todo o trabalho

Projeto

Plataforma pública de dados de energia (Fundação Gulbenkian)

Função Lead Data Architect

  • Big Data
  • Setor público
  • Visualização de dados
  • Informação com IA
  • Análise energética
  • Machine learning
  • Sustentabilidade

Resumo

Esta plataforma de análise energética e gestão de compromissos permite aos municípios e às partes interessadas acompanhar, analisar e gerir dados de consumo de energia, para políticas de sustentabilidade baseadas em dados. Ao consolidar décadas de registos de energia provenientes de distribuidoras, sensores e fontes históricas, o sistema garante a normalização, visualização e acessibilidade rigorosas dos dados. Construída na Google Cloud Platform (BigQuery, Firestore, Cloud Storage), processa de forma eficiente grandes conjuntos de dados energéticos, disponibilizando aos municípios dashboards interativos e previsões. Um sistema de acessos por função permite a administradores, colaboradores e parceiros acompanhar tendências, definir compromissos ambientais e monitorizar o progresso. Concebida com metodologias Agile e investigação de UX centrada no utilizador, a plataforma foi adotada por mais de 50 municípios, melhorando a eficiência das políticas, a transparência e a confiança do público nos dados de energia. Reconhecida como a ferramenta nacional de análise energética mais fiável, simplificou a gestão energética municipal e posicionou o cliente como líder na inovação em tecnologia cívica.

Desafios

  • Consolidação e normalização de dados: integrar décadas de dados de consumo de energia de várias fontes (distribuidoras, sensores, registos históricos) exigiu um extenso trabalho de limpeza, normalização e validação para garantir rigor e consistência.
  • Escalabilidade e desempenho: a plataforma tinha de processar grandes volumes de dados de vários municípios sem estrangulamentos de desempenho, mantendo a flexibilidade para futuras expansões, como contadores inteligentes IoT.
  • Gestão de acessos e funções: o sistema tinha de acomodar diferentes funções de utilizador (administradores, colaboradores, parceiros), com permissões e funcionalidades ajustadas, garantindo a segurança dos dados e o controlo das permissões.
  • Disponibilidade de dados de energia e transparência pública: a plataforma pretendia aumentar a acessibilidade dos dados de energia e a capacidade de visualização para os municípios e o público, permitindo compreender com clareza as tendências de consumo e o estado da despesa energética nas diferentes regiões.

Solução

  • Arquitetura modular: desenvolvimento de uma plataforma modular que permite aos municípios registar e gerir os seus compromissos de ação ambiental, com base em cálculos, métricas e indicadores anteriores.
  • Design centrado no utilizador: investigação de UX para desenhar os principais fluxos de utilização e estruturar os dados, resultando em mapas do site ajustados a cada tipo de utilizador. Esta abordagem orientou a criação dos mockups e protótipos finais, garantindo uma experiência de utilização sem atritos.
  • Administrador: os especialistas do cliente podiam atualizar a plataforma e prestar apoio sempre que necessário.
  • Colaborador: os municípios podiam aceder a indicadores e usar ferramentas para submeter, de forma responsável, compromissos com metas de redução de emissões.
  • Parceiro: os parceiros da iniciativa podiam consultar a plataforma para acompanhar o progresso.
  • Desenvolvimento Agile: aplicação de metodologias Agile com sessões semanais de feedback com as partes interessadas, permitindo prototipagem iterativa, melhoria contínua e alinhamento com as necessidades dos utilizadores.

Impacto

  • Adoção: a plataforma tornou-se uma ferramenta crítica para mais de 50 municípios, permitindo políticas e otimizações energéticas baseadas em dados.
  • Reconhecimento: reconhecida como a plataforma mais fiável para análise do consumo de energia a nível nacional, aumentando significativamente a confiança nos dados para a tomada de decisão.
  • Eficiência: os municípios referiram poupar tempo e recursos ao recorrerem às análises da plataforma em vez de relatórios manuais.
  • Reputação: o sucesso do projeto reforçou a reputação do cliente como líder na inovação em tecnologia cívica.

Como foi construído

  • Pipeline de dadosscripts em Python para extração e transformação automáticas de dados de consumo de energia a partir de ficheiros CSV.
  • Infraestrutura cloudserviços da Google Cloud Platform, incluindo BigQuery para análise de dados escalável e Cloud Storage para armazenamento seguro.
  • FrontendReact.js para interfaces interativas e responsivas, adaptadas às diferentes funções de utilizador.
  • BackendNode.js e Express.js para o desenvolvimento de uma API robusta, facilitando a comunicação entre o frontend e o backend.
  • Base de dadosFirestore (NoSQL) para armazenamento eficiente dos dados processados e metadados, garantindo uma consulta rápida.
  • Segurançaimplementação de protocolos OAuth 2.0 para autenticação e autorização seguras, em conformidade com a regulamentação de proteção de dados.
  • Metodologiasadoção de metodologias Agile com sessões semanais de feedback com as partes interessadas, garantindo desenvolvimento iterativo e melhoria contínua.

Galeria

Plataforma de cálculo de emissões municipais

Vistas para os municípios

Esta é uma ferramenta crítica para os municípios portugueses acompanharem, analisarem e reduzirem as emissões de carbono de várias fontes de energia, com um dashboard baseado em dados, com métricas e indicadores-chave a nível municipal, regional e nacional.

Plataforma de compromissos municipais de ação climática

Vistas públicas

Este projeto de continuidade parte da plataforma de cálculo e permite aos municípios registar e gerir compromissos de redução de carbono com base nas métricas e indicadores já disponibilizados. Inclui um site público para promover a iniciativa e uma plataforma dedicada onde os participantes acompanham o progresso, registam ações e colaboram com os especialistas e parceiros do cliente.

← Todo o trabalho

Contacto

Antes de comprometer o orçamento, vamos garantir que o plano faz sentido.

Marque uma conversa de 30 minutos. Falamos sobre o investimento que está a considerar, as decisões que tem de tomar e se o Sprint é a opção certa.

Marcar conversa

Na marcação, vai encontrar estas perguntas:

  • O que está a pensar desenvolver ou mudar
  • O investimento aproximado
  • Quando precisa de decidir

Prefere email? Escreva para hello arroba pedrobalas ponto com