Software Engineer · Paddle

Gonçalo Raposo

Engenheiro de software com formação em engenharia aeroespacial e investigação em inteligência artificial.

Atualmente, trabalho em backend na Paddle, sobretudo com Go e Python.

Gonçalo Raposo

Sobre

O meu percurso vai de Engenharia Aeroespacial à investigação em AI e NLP, e daí ao software de produção. Estudei no Instituto Superior Técnico, investiguei no INESC-ID, trabalhei na Unbabel e sou atualmente Software Engineer na Paddle.

Experiência profissional completa no LinkedIn →

Projetos selecionados

Interface pública de Notícias do Dia

Notícias do Dia

Um podcast diário de notícias em português europeu, com recolha por RSS, geração de áudio e publicação automatizada.

Separa a recolha de notícias, a geração de áudio e a publicação RSS em etapas repetíveis.

  • Python
  • Automation
  • RSS
  • Audio
Interface pública de Workout Player

Workout Player

Uma aplicação para executar treinos gerados por AI, com temporizadores, circuitos e acompanhamento do progresso.

Transforma um treino estruturado em etapas com tempo, descanso, repetições e sinais sonoros.

  • TypeScript
  • Web
  • PWA
Orbit Radar · Dados → órbitas → visualização

Orbit Radar

Um explorador de satélites com visualização 3D, posições em tempo real e trajetórias orbitais.

Combina dados orbitais e propagação com uma visualização interativa da Terra.

  • React
  • TypeScript
  • Orbit
Interface pública de Split

Split

Uma aplicação para dividir contas: captura o recibo, extrai os artigos e distribui os custos por pessoa.

Permite corrigir a extração do recibo antes de atribuir artigos e calcular os totais.

  • React
  • TypeScript
  • Gemini
ESTRUTURA DO PROJETOAI agent→MCP→Scilab / XcosInspect · build · validate · simulate

xcos-mcp

Um servidor MCP que permite a agentes de AI criar, modificar, validar e simular modelos Scilab/Xcos.

Liga as ferramentas de um agente à validação e simulação num ambiente de engenharia existente.

  • Python
  • MCP
  • Scilab/Xcos
  • Simulation
ESTRUTURA DO PROJETORede neuronal→Precisão mista→PositNNC++ · mixed low-precision arithmetic

PositNN

Tese de mestrado · repositório HPC-ULisboa

Uma biblioteca C++ para treino e inferência de redes neuronais com aritmética posit de baixa precisão.

Explora aritmética de baixa precisão mista, no âmbito da minha tese de mestrado.

  • C++
  • Posits
  • Neural networks
  • Systems

Últimos textos

Pêndulo duplo com molas

A dedução lagrangiana completa, o desenvolvimento em Mathematica e a simulação original em Python de um pêndulo duplo com molas.

Ler mais →

Investigação

PositNN: Training Deep Neural Networks with Mixed Low-Precision Posit

O trabalho da minha tese de mestrado sobre treino de redes neuronais com aritmética posit de baixa precisão mista.

Gonçalo Raposo, Pedro Tomás, Nuno Roma · ICASSP · 2021

Information Retrieval Using Fuzzy Fingerprints

Exploração de fingerprints difusos para recuperação de informação.

Gonçalo Raposo, João Paulo Carvalho, Luísa Coheur, Bruno Martins · IPMU · 2024

Prompting, Retrieval, Training: An exploration of different approaches for task-oriented dialogue generation

Comparação de prompting, recuperação e treino para geração de diálogo orientado a tarefas.

Gonçalo Raposo, Luísa Coheur, Bruno Martins · SIGDIAL · 2023

Question Rewriting? Assessing Its Importance for Conversational Question Answering

Estudo da reformulação de perguntas em QA conversacional, ligado ao sistema vencedor do SCAI QReCC 2021.

Gonçalo Raposo, Rui Ribeiro, Bruno Martins, Luísa Coheur · ECIR · 2022

Document-Level Abstractive Summarization

Uma exploração da sumarização abstrativa ao nível do documento.

Gonçalo Raposo, Afonso Raposo, Ana Sofia Carmo · Instituto Superior Técnico · 2022

Para lá do código

Fora do software, passo bastante tempo a correr, a viajar e a seguir novos trilhos técnicos. Completei um Ironman em 2024 e continuo a gostar de construir e experimentar coisas novas.

Contacto

Para falar sobre software, investigação ou um projeto, encontra-me no LinkedIn ou no GitHub.