Software Engineer

Gonçalo Raposo

Software engineer with a background in aerospace engineering and artificial intelligence research.

I work on backend and software engineering, primarily with Go and Python.

Gonçalo Raposo

01

About

Aerospace Engineering AI/NLP Research Software Engineering

My path runs from Aerospace Engineering through AI and NLP research to production software. I studied at Instituto Superior Técnico, researched at INESC-ID, worked at Unbabel, and am now a Software Engineer at Paddle.

Full professional experience on LinkedIn

02

Selected work

xcos-mcp

An MCP server that lets AI agents create, modify, validate and simulate Scilab/Xcos models.

  • Python
  • MCP
  • Scilab/Xcos
  • Simulation

PositNN

Master’s thesis work · repository hosted by HPC-ULisboa

A C++ framework for training and inference with neural networks using low-precision posit arithmetic.

  • C++
  • Posits
  • Neural networks
  • Systems

Notícias do Dia

A daily European Portuguese news podcast built from curated RSS feeds, automated with GitHub Actions and published through RSS.

  • Python
  • Automation
  • RSS
  • Audio

Workout Player

A web app for running AI-generated workouts, with timers, circuits, progress tracking, wake lock and sound cues.

  • TypeScript
  • Web
  • PWA

Split

A receipt-splitting app with capture, perspective correction, item extraction, editing and totals.

  • React
  • TypeScript
  • Gemini

Orbit Radar

A satellite tracker with 3D visualisation, live positions, ground tracks, search and camera follow.

  • React
  • TypeScript
  • Orbit

03

Research

Information Retrieval Using Fuzzy Fingerprints

Gonçalo Raposo, Leonor Coheur, Bruno Martins · IPMU · 2024

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

Gonçalo Raposo, Leonor Coheur, Bruno Martins · SIGDIAL · 2023

Question Rewriting? Assessing Its Importance for Conversational Question Answering

Gonçalo Raposo, Rui Ribeiro, Bruno Martins, Leonor Coheur · ECIR · 2022

Document-Level Abstractive Summarization

Gonçalo Raposo, Afonso Raposo, André S. Carmo · Instituto Superior Técnico · 2022

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

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

04

Latest writing

05

Beyond code

Outside software, I spend a fair amount of time running, travelling and falling into new technical rabbit holes. I completed an Ironman in 2024 and still enjoy building and trying new things.

06

Contact

For software, research or project conversations, find me on LinkedIn or GitHub.