Português Español English
Minha Foto

👋 Olá, sou o André Fontainhas,

um Programador de Software e Analista de Dados

Sou fascinado por tratamento e visualização de dados com conhecimentos de Power BI e Python.

Estou sempre em busca de novos desafios e oportunidades para crescer e contribuir no campo tecnológico.

Atualmente trabalho como Programador de Software e Analista de Dados no Centro de Computação Gráfica.

Sou fluente em inglês, tenho um bom nível de conversa em espanhol e sou iniciante em francês.

Programming (Python, C++, Java) Power BI (DAX, Power Query, ETL) Data Analysis (Pandas, Matplotlib, Jupyter) Arduino IDE ChatGPT SQL

Experiência

Setembro 2022 - Atualmente

Software developer/ Data Analyst Centro de Computação Gráfica

Guimarães, Braga, Portugal

  • Durante a minha atuação no Centro de Computação Gráfica, exerci funções de Programador e Desenvolvedor de Aplicações, contribuindo para um sistema inteligente de gestão e controlo de tráfego voltado para reforçar a conectividade entre veículos e peões. O meu contributo principal consistiu na implementação, em Python, de algoritmos avançados de deteção e prevenção de colisões que operam em tempo real, sincronizando-se (1) com os peões, por intermédio de uma aplicação móvel capaz de emitir alertas proativos sempre que o utilizador entra numa trajetória de risco, e (2) com os veículos, através de uma On-Board Unit (OBU) que fornece alertas in-car relativos ao mesmo perigo potencial. A interoperabilidade entre a OBU e a aplicação móvel dos peões é orquestrada por uma Road-Side Unit (RSU), a qual interliga os dispositivos e retransmite, com baixa latência, as leituras de posição e velocidade necessárias ao cálculo preditivo.
  • Como analista de dados, especializo-me na conversão de dados brutos em insights acionáveis que apoiam decisões empresariais estratégicas. Tenho elevada proficiência em ferramentas de análise e visualização como Power BI e Power Query, bem como em linguagens de programação como Python, com domínio de bibliotecas como Pandas para manipulação eficiente de dados e Matplotlib para visualizações analíticas. Possuo experiência consolidada em processos de limpeza, transformação e modelação de grandes volumes de dados, assegurando a sua integridade e consistência para análises exploratórias detalhadas. Além disso, desenvolvo dashboards interativos e relatórios dinâmicos que facilitam a comunicação de resultados com equipas multidisciplinares, contribuindo diretamente para a formulação de estratégias baseadas em dados.
  • Atualmente, estou a desenvolver um sistema embarcado utilizando o Arduino IDE para programar uma placa baseada em C++, capacitada para detetar eventos de entrada através de botões físicos e estabelecer comunicação com pontos de acesso (Access Points) via Wi-Fi. O objetivo principal deste projeto é a integração eficiente entre componentes de hardware e software, permitindo a implementação de funcionalidades em tempo real para aplicações orientadas à Internet das Coisas (IoT). Adicionalmente, a plataforma é equipada com capacidades de varrimento BLE (Bluetooth Low Energy) para realizar a deteção e identificação de dispositivos próximos, visando a estimativa de localização em ambientes industriais interiores, como chão de fábrica, com foco em soluções de posicionamento indoor.

Educação

Setembro 2016 - Novembro 2022

Mestrado Integrado em Engenharia e Gestão de Sistemas de Informação at Universidade do Minho

  • Dominei fundamentos de informática como Álgebra Linear, Cálculo e Algoritmos.
  • Experiência em operações com matrizes e algoritmos avançados.
  • Estudei Gestão de Bases de Dados, Programação Orientada a Objetos, Sistemas Operacionais e Redes de Computadores.
  • Perfeiçoei habilidades em Java e programação concorrente.
  • Especializei-me em análise de dados, sistemas distribuídos e implantação de aplicativos empresariais.
  • Criei aplicativos distribuídos robustos e visualizei dados de maneira eficaz.
  • Apliquei algoritmos de otimização a problemas de engenharia.
  • Resolvi desafios do mundo real, aprimorando as minhas habilidades técnicas e de resolução de problemas.
  • Utilizei algoritmos avançados em conjuntos de dados reais através de disciplinas optativas.
  • Analisei e desenvolvi sistemas de informação para resolver desafios comuns.
  • Apliquei Machine Learning para criar modelos preditivos e inteligência de negócios.
  • Criei visualizações de dados de maneira eficaz para facilitar análises profundas.
  • Projetei arquiteturas avançadas em nuvem para sistemas de informação.
  • Implementei medidas de segurança com ferramentas de detecção, prevenção e resposta.
  • Explorei e apliquei aspectos legais para garantir conformidade e integração tecnológica.

Tese de Mestrado

Calculadora da Pegada de Carbono

Uma calculadora da pegada de carbono integrada no Microsoft 365 Business Central, concebida para quantificar as emissões de CO₂ ao longo do ciclo de vida de um produto. O sistema realiza a análise desde a extração das matérias-primas até à conclusão do processo produtivo, considerando todas as etapas envolvidas e os respetivos impactos ambientais associados.

Certificações

Intensivão2 Power BI 2025

Certificação de Power BI da Hashtag Treinamentos

Intensivão Power BI 2025

Certificação de Power BI da Hashtag Treinamentos

Excel To Power BI 2025

Certificação de Excel To Power BI da Pragmatic Works

Power Pages Beginner to Pro

Certificação de Power Pages da Pragmatic Works

Data Modeling for Power BI

Certificação de Data Modeling em PowerBI da Pragmatic Works

Como Desenvolver a Resiliência

Certificação de Como Desenvolver a Resiliência do Linkedin Learning

Power BI Beginner to Pro Workshop 2024

Certificação de Power BI Beginner to Pro Workshop 2024 da Pragmatic Works

Power BI Data Visualization Tips and Tricks Workshop

Certificação de Power BI Data Visualization Tips and Tricks da Pragmatic Works

Data Science Visualização de Dados com Python

Certificação de Data Science Visualização de Dados com Python da Alfahelix

Intensivão Power BI 2024

Certificação de Power BI da Hashtag Treinamentos

Power BI

Certificação de Power BI da TecMinho

Introdução as Competências Essenciais para a Carreira de Analise de Dados

Certificação de Introdução as Competências Essenciais para a Carreira de Analise de Dados do Linkedin Learning

Intensivão Power BI 2023

Certificação de Power BI da Hashtag Treinamentos

Power BI Beginner to Pro Workshop 2023

Certificação de Power BI Beginner to Pro da Pragmatic Works

Introdução às Competencias Essenciais para a Carreira de Desenvolvimento de Software

Certificação de Introdução às Competencias Essenciais para a Carreira de Desenvolvimento de Software do Linkedin Learning

Propriedade industrial – Como proteger invenções e resultados de investigação

Certificação de Proteção e de invenções e resultados de investigação pela Universidade do Minho

Fundamentos da Programação

Certificação Fundamentos da Programação do Linkedin Learning

R Essential Training Wrangling and Visualizing Data

Certificação de R Básico para Disucssão e Vizualação de Dados do Linkedin Learning

Excel 2019 Gestão e Análise de Dados

Certificação de Excel para Gestão e Análise de Dados do Linkedin Learning

Predictive Analytics Essential Training Data Mining

Certificação de Análise Preditiva and Mineração de Dados do Linkedin Learning

SQL Data Reporting and Analysis

Certificação de SQL sobre Relatório e Análise de Dados do Linkedin Learning

The NonTechnical Skills of Effective Data Scientists

Certificação de Habilidades Não Técnicas dos Cientistas de Dados do Linkedin Learning

Excel Statistics Essential Training 1

Certificação de Estatística Básica de Excel do Linkedin Learning

Data Fluency Exploring and Describing Data

Certificação de Exploração e Descrição de dados do Linkedin Learning

Desenvolvimento da Inventividade

Certificação de Desenvolvimento da Inventividade de Linkedin Learning

EF SET Certificate

Certificação da C2 em Inglês da EF

Fundamentos da Ciencia de Dados

Certificação sobre Ciência de Dados do Linkedin Learning

Learning Data Analytics

Certificação sobre Análise de Dados do Linkedin Learning

GitHub Projects

Python

Sistema de Login para Gestão de Contas

Este programa é uma aplicação básica de gestão de pedidos e cálculo de fatura. Embora seja simples, pode ser expandido para incluir funcionalidades como armazenamento de pedidos, impressão de faturas ou integração com bases de dados.

Sistema de Login

Este código cria um sistema de login e registo de utilizadores em Python. Ele permite que os utilizadores façam login ou criem uma conta nova, armazenando as credenciais num ficheiro de texto.

Gestão de Contas

Este código cria um sistema de gestão de pedidos e cálculo de fatura.

Aplicação de Metereologia

Este código cria uma aplicação gráfica de previsão do tempo.

Power BI

Intensivão 2025 Power BI

Neste curso aprendi a criar soluções de análise e reporting em Power BI, desde o nível básico ao avançado, com aulas práticas, exercícios e materiais complementares.

Excel To Power BI 2025

Neste curso, aprendi como fazer a transição do Excel para o Power BI, aproveitando a modelação de dados, a visualização e a análise avançada.

Data Modeling 2024

Neste curso, aprendi técnicas avançadas e as melhores práticas para criar modelos de dados eficientes e escaláveis. Obtive um certificado de conclusão no final da formação.

Power BI Beginner to Pro Workshop

Neste curso, desenvolvi soluções de análise e reporting em Power BI, aprendendo a carregar e modelar dados, criar visualizações interativas e impactantes, utilizar o DAX para cálculos e análises e apoiar decisões estratégicas com soluções completas de Business Intelligence.

Intensivão 2024 de Power BI

Neste curso, aprendi a criar soluções de análise e reporting em Power BI, desde o nível básico ao avançado, com aulas práticas, exercícios e materiais complementares. Recebi um certificado de conclusão após ter concluído 80% do conteúdo do curso.

Power BI TecMinho

Neste curso, aprendi a criar soluções de análise e reporting no Power BI, abrangendo tudo, desde o carregamento de dados até à criação de visualizações dinâmicas. Obtive um certificado de conclusão no final da formação.

Power BI Beginner to Pro Workshop

Neste curso, desenvolvi soluções de análise e reporting em Power BI, aprendendo a carregar e modelar dados, criar visualizações interativas e impactantes, utilizar o DAX para cálculos e análises e apoiar decisões estratégicas com soluções completas de Business Intelligence.

Intensivão 2023 de Power BI

Neste curso, aprendi a criar soluções de análise e reporting em Power BI, desde o nível básico ao avançado, com aulas práticas, exercícios e materiais complementares. Recebi um certificado de conclusão após ter concluído 80% do conteúdo do curso.