Ilustração animada de uma embarcação de apoio offshore vista em perspectiva, com um RPAS sobrevoando o convés de trabalho. Rolar a página conduz uma descida de inspeção, do sobrevoo até o leito marinho.

W. OLIVEIRA

WilliamOliveira

Software & IA | Sistemas Offshore

Antes de escrever sistemas para operações offshore, eu operei nelas. É por isso que os meus sistemas mostram a evidência por trás de cada decisão, declaram o próprio limite e deixam a palavra final com quem assina o laudo.

A-01 Piloto RPAS certificado · ANAC · DECEA · SARPAS
A-02 Monitoramento aéreo e IA aplicada ao offshore
A-03 6 sistemas públicos · CI verde
Objetivo
Desenvolver e Dominar
Domínios
Visão Computacional · Sistemas Offshore
Base
São José dos Campos · SP · BR

Registro de achados

Seis sistemas públicos, separados por domínio. Todo número desta página está dentro do repositório correspondente — abra e confira, é para isso que eles são públicos.

  1. OFF-01

    Ocean Command

    Centro de comando offshore orientado a evidência: posição de frota, ciclo de vida das operações, veredito de janela meteorológica, risco e alertas em uma camada só. Todo veredito mostra o dado meteorológico que o sustenta.

    Next.js · TypeScript · PostgreSQL · Prisma

    Limites declarados

    Não substitui o meteorologista de bordo nem o comando da embarcação. O veredito é uma recomendação com a evidência anexa; suspender ou seguir continua sendo decisão de quem responde pela operação.

    • 25tabelas
    • 36permissões RBAC
    • 214testes

    Fases 0–5 concluídas · CI verde

    Abrir repositório
  2. ENG-01

    ProofForge

    Engenharia de software com mudança verificável: toda alteração carrega um manifesto de prova que pode ser conferido depois, em vez de uma promessa de que os testes passaram.

    TypeScript · Node · PostgreSQL · Render

    Limites declarados

    O manifesto prova que os passos declarados rodaram e o que eles produziram. Não prova que a mudança é a certa para o produto — revisão humana continua obrigatória.

    • 0–8afases entregues
    • Apache 2.0licença
    • Renderno ar

    Observabilidade incluída · CI verde

    Abrir repositório
  3. OFF-02

    Marine Structural Inspector

    Triagem de inspeção estrutural a partir de imagem de drone e ROV. O modelo classifica o defeito e aponta onde ele está; medida nenhuma sai dele. Quem mede é o inspetor que assina o laudo.

    Python · FastAPI · SQLite · Claude vision

    Limites declarados

    Não mede espessura, profundidade, extensão nem perda de material — a medição é do inspetor. E não há autenticação em nenhum endpoint: decisão consciente, registrada no README, inclusive nos dois que gastam chamada de API.

    • 20testes
    • MITlicença
    • PDFlaudo anotado

    Fase 1 auditada · classifica, nunca mede

    Abrir repositório
  4. ENG-02

    Alpha Graph Code

    Um compilador de workflows de IA com IDE visual. A representação intermediária é o produto; o runtime continua sendo seu. Local-first, sem prender ninguém a uma plataforma.

    TypeScript · compilador · IDE visual

    Limites declarados

    A IR é o produto, e só ela. O compilador não executa o workflow por você nem hospeda runtime; a execução fica no seu ambiente, com as suas chaves.

    • 278testes no pacote implementado
    • Apache 2.0licença
    • AGX-Exprlinguagem de expressão

    Fases 0–1 de 9 · especificação normativa

    Abrir repositório
  5. ENG-03

    AccessForge

    Acessibilidade testada por jornada, e não por página isolada: verifica se uma pessoa real conclui um fluxo real usando teclado, foco e leitor de tela.

    TypeScript · Fastify · Playwright

    Limites declarados

    Fases 0–1 de 13. A execução em navegador com jornadas reais entra na Fase 2 — o que existe hoje é a fundação: API, modelo de dados, autenticação, multi-tenant e CI.

    • 48testes
    • CI + CodeQLverdes
    • 0–1 / 13fases

    Em construção, e o README diz até onde vai

    Abrir repositório
  6. ENG-04

    The Alpha Cloud

    Control plane de infraestrutura: cloud, containers, Kubernetes e on-premise observados e operados em uma camada só, com autenticação, isolamento por tenant, RBAC e auditoria.

    TypeScript · Kubernetes · multi-tenant

    Limites declarados

    Control plane, não provedor: opera e observa a infraestrutura que já existe, não a substitui. A licença ainda é reportada como NOASSERTION pela API do GitHub.

    • RBACpapéis e permissões
    • Tenantisolamento
    • Audittrilha de auditoria

    Open source · em desenvolvimento

    Abrir repositório

Critérios de aceitação

Três regras que valem para tudo que eu entrego. Elas não são estilo: são o motivo de um sistema ser aceito a bordo ou devolvido.

A evidência acompanha o veredito

Nenhuma tela diz apenas "seguro" ou "reprovado". O dado que produziu aquele resultado fica visível ao lado dele, com hora e origem. Quem discorda tem por onde discordar.

O sistema declara o próprio limite

O que o sistema não faz está escrito no README, não escondido na demonstração. Limite declarado é engenharia; limite descoberto em operação é acidente.

A autoridade final é de quem assina

O modelo classifica, ordena e chama atenção. Quem decide, mede e responde pelo laudo é a pessoa — e a interface é construída para deixar isso claro, não para dissolver a responsabilidade.

Registro de bordo

Onde a experiência de convés e a de código se sobrepõem no tempo.

  1. hoje

    Piloto RPAS Offshore

    Operação de RPAS (M30T e M350 RTK) embarcado em OSRVs nas Bacias de Campos e Santos: inspeções técnicas, mapeamento, levantamentos visuais e apoio a operações de segurança e monitoramento.

  2. Técnico de Serviço Continuado N3

    Montagem, instalação e operação de sistemas em campo, em ambientes onshore e offshore.

  3. Operador de Sistemas de IA N2

    Operação e monitoramento de sistemas de IA para detecção e análise em ambiente offshore, com análise dos dados operacionais para sustentar a precisão das detecções.

  4. hoje

    Desenvolvedor · TheAlphaEngineerCode

    Desenvolvimento independente de produtos completos, do backend ao deploy — os sistemas listados acima.

  5. Tecnólogo em Análise e Desenvolvimento de Sistemas · Estácio

    Formação concluída.

Habilitações ANACDECEASARPASNR-34NR-37

Capacidade instalada

O que está em uso nos repositórios acima, e não uma lista do que já vi na frente.

Backend e APIs

Python · FastAPI · TypeScript · Node · Fastify · Next.js

Dados

PostgreSQL · PostGIS · SQLite · Prisma · Redis

Plataforma e DevSecOps

Docker · GitHub Actions · checks obrigatórios · secret scanning · CodeQL · proteção de branch

IA e visão computacional

Detecção e classificação em imagem · limites de uso explícitos · Claude vision

Operações marítimas

RPAS embarcado · conformidade regulatória · janela meteorológica · inspeção estrutural

Assinatura

Dois domínios, uma pessoa. Escolha o canal pelo assunto — os dois chegam em mim.

Perfil no LinkedIn

Prefiro que você abra o código a acreditar na minha descrição dele.