bruno@cabado:~$ cat experience/cinfo.md

← work/

Cinfo

AI Software EngineerMay 2020 – Apr 2025

  • AI
  • Dev
  • Video

Developed AI-based applications for real-time broadcasting.

At Cinfo, I played a key role in advancing sports broadcasting through artificial intelligence. As an AI Software Developer, I specialized in developing high-performance computer vision systems that automatically track players and control cameras during live sports events. Working with C++ and CUDA, I optimized AI model inference for real-time processing, achieving significant performance gains. I designed and implemented robust ML pipelines using MLflow for model training and deployment, while leveraging technologies like PyTorch and OpenCV for computer vision tasks. My contributions helped create a cutting-edge automated broadcasting system that reduced production costs while maintaining professional broadcast quality.

## Project videos

Tiivii sports AI broadcast system

## Technologies

  • C
  • C++
  • Python
  • CUDA
  • FFmpeg
  • Conan
  • Keras
  • PyTorch
  • OpenCV
  • TensorFlow
  • Docker
  • Git
  • FastAPI
  • CMake
  • MLflow

## Key achievements

  • Improved AI model inference speed using CUDA and TensorRT optimizations
  • Developed real-time broadcast system for sports events
  • Implemented automated camera control system for live events
  • Created ML pipeline for model training and deployment using MLFlow
  • Optimized video processing pipeline reducing latency.

bruno@cabado:~$ mail hi@brunocabado.com# I share work, research and product experiments in AI systems

$ send-message$ wget cv.pdf$ open linkedin$ open github

© 2026 Bruno Cabado · designed & developed in Galicia with Astro

↑↓ navigate · Enter open · Esc close

key bindings

0–8select window
n / pnext / previous window
ctalk to the agent pane
% / " or -split side by side / stacked (up to 3 panes, each shows a window)
Spacenext layout (side by side → stacked → main + stack → main + row)
qshow pane numbers, then press one to jump there
{ / }swap the focused pane with the main one
Shift+←↑↓→resize (main pane smaller / larger)
o · Ctrl+b ←↑↓→focus next pane · pane in that direction
zzoom the focused pane (again to restore)
xclose the focused pane (closing the main one promotes the split)
ttoggle theme (dark ⇄ latte) · :theme next cycles gruvbox, nord, tokyo, dracula
/ · Ctrl+ksearch the whole site
:command prompt
:set keys offdisable single-key shortcuts (the prefix still works)
Ctrl+bprefix — every key above also works after it; % " x and arrows need it

commands: search · select-window <name|n> · open <query> · ask <question> · split-window [-h|-v] [name] · kill-pane · zoom · swap-pane · layout · theme [mocha|latte|gruvbox|nord|tokyo|dracula] · ls · exit · help
agent: type /clear to reset the conversation