CAD/BIM · Web Dev · Linux & DevOps

Engineering.
Code.
Infrastructure.

Sou o Osvaldo Cipriano — profissional técnico com mais de 20 anos em CAD, medição e gestão de projetos de construção, atualmente focado em desenvolvimento web, automação Python, Linux, containers e homelab engineering.

whoami.sh
nameOsvaldo Cipriano
roleIT Tech + Dev
locationSantarém, PT
experience20+ anos
focus["web","devops","k8s"]
homelabProxmox + k3s
callsignCR7BWK
# available for new opportunities
systems operational
perfil

Profissional técnico

Engenharia, software e infraestrutura numa combinação prática e orientada a resultados.

01 / CAD & BIM

CAD, BIM & Orçamentação

Mais de 20 anos em desenho técnico, AutoCAD, Revit, medições, orçamentação e apoio a projetos de construção.

AutoCADRevitCADConstruction EstimatingTechnical Drawing
02 / Web

Desenvolvimento Web

Aplicações modernas com foco em interfaces simples, dados úteis e integração com APIs e bases de dados.

React.jsNext.jsNode.jsTypeScriptPHPMySQL
03 / DevOps

Infraestrutura & Automação

Homelab real para Linux, containers, Kubernetes, virtualização, monitorização e serviços self-hosted.

LinuxDockerK8s/k3sProxmoxGitCloudflare
competências

Stack técnica

Organizada por áreas: web moderno, infraestrutura e DevOps self-hosted.

// web & backend
Next.js / React
TypeScript / JavaScript
Node.js
PHP / MySQL
PostgreSQL
Python
HTML / CSS
WordPress
// infra & devops
Linux (Ubuntu Server)
Docker / Compose
Kubernetes / k3s
Proxmox VE
Cloudflare / Tunnel
Git / GitHub
Monitoring / Grafana
AutoCAD / Revit
projetos

Trabalho real

Produto, código, infraestrutura e automação — construídos com propósito.

01 / live project

Proximity

Plataforma colaborativa para localizar repetidores VHF, UHF, DMR e D-STAR em Portugal — mapa interativo, filtros, reports da comunidade e gestão por aprovação.

PHPMySQLOpenStreetMapGPSRadioamadorismo
Ver projeto online
02 / live project

UAb Planner

Plataforma de apoio aos estudantes da Licenciatura em Engenharia Informática da Universidade Aberta, com planeamento de disciplinas, avaliações, tarefas, notas, documentos e acompanhamento do progresso académico.

Next.jsTypeScriptPrismaPostgreSQLKubernetes
Abrir o UAb Planner
03 / live project

Portugal Team PUBG

Plataforma da comunidade Portugal Team PUBG com autenticação Discord, gestão de membros, jogadores, streamers, conteúdos e área de administração.

Next.jsDiscord OAuthPrismaPostgreSQLKubernetes
Visitar Portugal Team PUBG
04 / homelab

Kubernetes Cluster

Cluster Proxmox de dois nós com k3s, Argo CD, Traefik, cert-manager, Longhorn, Prometheus, Grafana, Cloudflare Tunnel e serviços self-hosted em produção 24/7.

Proxmoxk3sArgo CDLonghornCloudflare
05 / tool

Homelab Infrastructure Designer

Aplicação para desenhar e documentar infraestrutura de rack, equipamentos, energia, serviços e validações técnicas — construída com Next.js + Prisma.

Next.jsReactPrismaSQLiteTailwind
06 / automation

Bots & Automações Python

Bots para Discord, Telegram e IRC com persistência, logs, comandos administrativos, integração com APIs e execução contínua em Linux.

PythonSQLiteAPIsLinuxKubernetes
Ver repositórios no Gitea
infraestrutura

Homelab

Cluster Proxmox de dois nós para executar Kubernetes, automação GitOps, monitorização, armazenamento persistente e serviços self-hosted.

Internet
  │
  ▼
Cloudflare DNS + Tunnel      # acesso externo seguro
  │
  ▼
Proxmox VE · sewer-lair     # cluster de 2 nós
  ├─ leonardo                    # HP EliteDesk 705 G4
  │    ├─ VM 100 · Home Assistant OS
  │    ├─ VM 110 · k3s-server  # control-plane
  │    └─ VM 120 · Cloudflare Tunnel
  └─ donatello                   # HP EliteDesk 705 G4
       └─ VM 111 · k3s-agent   # worker

k3s Kubernetes Cluster
  ├─ Traefik + cert-manager    # ingress + TLS
  ├─ Argo CD                   # GitOps
  ├─ Longhorn Storage          # 1 réplica
  ├─ Prometheus + Grafana      # monitorização
  └─ namespace apps
       ├─ Portfolio + UAb Planner
       ├─ Proximity + Portugal Team
       ├─ Glance + Uptime Kuma
       └─ Bots IRC · Discord · Telegram
objetivo

Aprender com prática real

Configurar serviços, publicar aplicações, gerir DNS e túneis Cloudflare, testar containers, monitorizar disponibilidade e documentar decisões técnicas.

hardware

HP EliteDesk 705 G4 Mini

Dois nós Proxmox no cluster sewer-lair: Leonardo aloja Home Assistant OS, o servidor k3s e o Cloudflare Tunnel; Donatello executa o agente k3s. O armazenamento persistente é gerido pelo Longhorn com uma réplica.

HP EliteDesk x2Proxmox x24 VMsk3sLonghorn
contacto

Ligar.

Ligações principais para contacto profissional e acompanhamento dos projetos.