raulalmeida.me

Full Stack Developer · React · FastAPI · IA

Software quechega à produção.

Construo produtos web ponta a ponta — interface, APIs, base de dados, deploy e integrações com IA. Antes de programar instalei fibra ótica: faço software para quem trabalha no mundo real.

Raul Almeida — Dev
Dev

React · Next.js · FastAPI · Go

Raul Almeida — Campo
Campo

Fusão · CTO · OTDR · dB

Corunha · Remoto / Híbridoscroll

01 — Projetos

Produtos reais.Em produção, com utilizadores.

2026 · Fundador e developer · Em produção

Potara

Plataforma SaaS para gamers com IA

Assistente de voz in-game, overlay desktop, transmissão de ecrã P2P com link partilhável e personas de IA especializadas. Produto completo: web, app desktop, viewer e backend.

  • Monorepo Turborepo: web Next.js 15, app desktop Tauri e viewer WebRTC
  • Auth com Clerk, subscrições com Stripe e planos com limites diários
  • Gateway de IA próprio com rate limiting e vários modelos
  • Transmissão de ecrã P2P com LiveKit, latência < 300 ms
  • Next.js 15
  • TypeScript
  • Tauri
  • Prisma
  • PostgreSQL
  • Redis
  • LiveKit
  • Clerk
  • Stripe
potaraoverlay.com ↗

2026 · Developer único · Em produção (acesso privado)

HD Fusões

Inventário e logística para uma empresa de fibra

Sistema em produção para controlar armazéns, stock de cada técnico, equipamentos seriados e consumíveis, com rastreio de cada movimento — da entrada do material até à casa do cliente.

  • Leitura de guias e faturas com IA: PDF ou foto → linhas de stock prontas a confirmar
  • Permissões por utilizador, armazéns e técnicos, com registo de cada operação
  • Conferência de inventário de clientes assistida por um agente de IA
  • 80 commits em 7 semanas, publicado em VPS com Caddy
  • React 19
  • Vite
  • Tailwind 4
  • FastAPI
  • SQLAlchemy
  • LLMs multimodelo
hdfusoes.online ↗

2026 · Backend e infraestrutura

Howchestrator

Orquestrador de servidores de jogo em Go

Control plane e agentes que sobem, monitorizam e desligam servidores de Counter-Strike 2 sob demanda, distribuídos por várias VPS e regiões.

  • O control plane escolhe onde arrancar cada partida conforme a capacidade disponível
  • Um agente em cada VPS controla o servidor local e reporta o estado
  • Webhooks para o backend da plataforma, migrações PostgreSQL e deploy com systemd
  • Go
  • PostgreSQL
  • Redis
  • Linux
  • systemd

2026 · Full stack

Simplyfiber

Produção de equipas de fibra, sem folhas de cálculo

Sistema white-label: o técnico regista a produção diária no terreno, mesmo sem rede, e o administrador vê o consolidado operacional e financeiro.

  • App Flutter com fila offline e sincronização automática
  • API FastAPI com JWT, códigos de serviço com valor e fotos no Cloudflare R2
  • Dashboard de produção por equipa, técnico e código de serviço
  • Flutter
  • FastAPI
  • SQLAlchemy
  • MySQL
  • Docker
  • Cloudflare R2

2026 · Em colaboração

EDB Mix Activity

Discord Activity para uma comunidade de CS2

Aplicação embutida no Discord para escolher skins de Counter-Strike 2, com login Discord → Steam e configuração persistida no backend.

  • Discord Embedded App SDK com troca de código OAuth
  • Backend FastAPI com sessão por cookie e resolução de conta Steam
  • React
  • TypeScript
  • Vite
  • FastAPI
  • Discord SDK

02 — Stack

O que uso todos os dias.Medido nos meus repositórios, não numa lista de desejos.

Frontend

  • React 19
  • Next.js 15
  • TypeScript
  • Vite
  • Tailwind CSS
  • Radix / shadcn
  • Framer Motion
  • TipTap
  • Recharts

Backend

  • Python
  • FastAPI
  • Pydantic
  • SQLAlchemy
  • Node.js
  • Prisma
  • Zod
  • Go
  • REST
  • JWT / RBAC

Dados

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • SQLite

IA aplicada

  • Claude API
  • OpenAI API
  • Gemini
  • Pipelines multimodelo
  • Agentes
  • Extração de documentos

Infra

  • Docker
  • Linux / VPS
  • Caddy
  • Nginx
  • PM2
  • systemd
  • GitHub Actions
  • Cloudflare R2

Mobile e desktop

  • Flutter
  • Tauri
  • WebRTC / LiveKit
  • Discord Activities

03 — História

Fibra ponta a ponta.Da central à casa do cliente.

Comecei como técnico de fibra em Portugal. Quando vi a equipa a viver de folhas de cálculo e papel, fiz a primeira app para técnicos — e daí passei a IT manager e a construir software. Hoje desenho sistemas a pensar em quem os usa de luvas e sem rede.

  • Projeto e desenho de rede
  • Orçamento ótico (dB)
  • Passagem de cabo
  • Juntas e caixas de emenda
  • CTOs / PDOs
  • Centrais e bastidores
  • Instalação no cliente
  • Diagnóstico OTDR

0+

anos entre campo e software

0

países: Portugal e Espanha

CTO em poste
01

CTO em poste

Montagem e fusão de caixas de terminação em altura.

Fusão
02

Fusão

Perdas por emenda controladas ao centésimo de dB.

Rede aérea
03

Rede aérea

Passagem e emenda de cabo em rede aérea, do troço ao drop.

Trabalho em altura
04

Trabalho em altura

Segurança primeiro — arnês, linha de vida, procedimento.

Terreno
05

Terreno

Chuva ou sol, a rede tem de chegar à casa do cliente.

04 — Experiência

Percurso.

  1. Nov 2023 — hoje · Portugal / Espanha

    Co-fundador · Full Stack Developer

    Bewnans

    • ERP operacional: RBAC, controlo documental, viaturas e atribuição de técnicos
    • Plataformas SaaS, dashboards de KPIs, automações e integração com WhatsApp
    • Produtos próprios e para clientes: Potara, HD Fusões, Simplyfiber
    • Gestão de projetos FTTH em paralelo ao desenvolvimento
  2. Jan 2021 — Abr 2023 · Fátima, Portugal

    Técnico de campo → IT Manager & Web Developer

    Império Global Telecomunicações

    • Construção e manutenção de redes FTTH, diagnóstico OTDR, coordenação de equipas
    • Site corporativo e app móvel para a operação diária dos técnicos
    • Servidores, email corporativo e infraestrutura IT
  3. Mar 2020 — Dez 2020 · Fátima, Portugal

    Técnico de instalação de telecomunicações

    Sumário D'Opiniões

    • Instalação de fibra, routers, TV e cablagem estruturada em clientes residenciais e empresas

Idiomas

  • Português — nativo
  • Espanhol — B1 (uso diário no trabalho)
  • Inglês — B1 leitura / escrita técnica

Formação

  • Bacharelado em Sistemas de Informação — Estácio (2023 — 2027, em curso)
  • Técnico de Informática — Portal Educação (2017)

05 — Contacto

Construímos algo?Respondo em menos de 24 h.

raul-almeida95@hotmail.com
  • Autorização de trabalho em Espanha — sem necessidade de patrocínio
  • Remoto, ou híbrido / presencial na Corunha
  • Aberto a contrato sem termo e projetos freelance