Skip to content
Back to home

GuaIA

GuaIA

Photo: TRE-GO, GuaIA launch event

Organisation

TRE-GO

Role

Software Engineer and Co-architect

Duration

Aug 2024 - Jul 2026

Tools & Technologies

PythonNestJSMultimodal AIPostgreSQL

Context

Electoral disinformation doesn't come in a single format: it spreads as text, images, video and audio. The Tribunal Regional Eleitoral de Goiás (TRE-GO), together with UFG, needed a system able to analyze all of them, and to do it fast, ahead of Brazil's 2026 elections.

1stPlace at the CNJ Innovation Prize 2025
< 4sTo analyze text, images, video and audio
4Content types handled by one system

My role

Software engineer and co-architect of the project. I shared the architectural decisions, designed and implemented the Python and NestJS services, integrated multiple databases and coordinated across the project's different technical fronts.

What I built

  • A multimodal AI system that analyzes text, images, video and audio
  • Python and NestJS services working together as one product
  • Integration across multiple databases
  • A pipeline fast enough to return an analysis in under 4 seconds

Outcome

  • 1st place at the CNJ Innovation Prize in 2025
  • Detection of electoral disinformation across four content types in under 4 seconds
  • The system has since been adopted