About

Hi there, my name is Taichi Maeda.

I am a software engineer at Canonical, the company behind Ubuntu.

Please contact me on LinkedIn if you would like a copy of my CV.

GPG Fingerprint:

1463 6D53 1FDD FA75 9246 B8AD 0BD7 FB5F A3D1 FCB0

Background

  • 2026-: Canonical
  • 2025-2026: CyberAgent (ABEMA).
  • 2021-2025: Imperial College London (MEng Computing)
  • 2017-2021: Institute Le Rosey (IB Diploma)

Activities

Contributions

  • Golang
    • The Go programming language
  • SpecTec
    • The official toolchain for producing the WebAssembly specification and key artefacts (e.g. reference interpreter, mechanised definitions).
  • WasmCert-Rocq
    • A WebAssembly formalisation in the Rocq (Coq) theorem prover.

Publications

  • Lemmagen
    • Extending the WebAssembly Specification Toolchain for Theorem Provers (Master’s thesis).

Awards