WO//GCSGROUND CONTROL STATION
INITIALIZING0%
// tap anywhere to skip
All systems · Online

William Oliveira

Developer · Data & AI with Offshore DNA

I build software, data pipelines and AI solutions for the oil & gas sector — with a rare edge: years of shipborne RPAS operation aboard oil-spill response vessels in the Campos and Santos basins. I don't build for offshore from the outside. I build as someone who operates on the inside.

WO-01 · OPERATOR ● ACTIVE
CALLSIGNTheDevOffshore
BASESão José dos Campos · SP
STACKPython · FastAPI · JS
DOMAINOffshore RPAS · Oil & Gas
CERTSANAC · DECEA · SARPAS · NR-34
0
Systems live
0
DJI aircraft
0
Crashes
[01] Operator profile

Mission-critical operations. Code with purpose.

I'm a hybrid professional: a software developer focused on data and AI, building technical solutions for the problems I live in the field — full-stack applications, AI agents with tool-calling, computer-vision pipelines and data-analysis automation in Python.

My operational foundation comes from working as an Offshore RPAS Pilot, flying DJI M300 RTK, M30T and M350 RTK aboard OSRVs (Oil Spill Response Vessels) in the Campos and Santos basins, holding ANAC, DECEA and NR-34 certifications.

That gives me a rare position in the sector: I deeply understand the problem before writing the first line of code. I aim to work at the intersection of technology and mission-critical operations — as a developer, data analyst or AI engineer for oil & gas, defense or unmanned aviation.

Python · FastAPI JavaScript · HTML · CSS AI Agents · Tool-calling Computer Vision Data Analysis Git · GitHub DJI Enterprise ANAC / SARPAS / DECEA
LocationSão José dos Campos — SP
RoleDev · Data & AI · RPAS
Work modeRemote · Hybrid
GitHubTheDevOffshore
LinkedInwmdevoffshore
StatusAvailable
[02] Capability matrix

What I build

Operational expertise in critical environments combined with software development applied to the sector.

// 01

Back-end & APIs

REST APIs in Python/FastAPI, integration with external services, automation and data persistence.

PythonFastAPISQLitePydanticHTTPX
// 02

AI & Agents

Tool-calling agents on top of the Claude API, RAG, Portuguese NLP and analytical automation.

Claude APITool-callingRAGPandas
// 03

Front-end & Web

Web apps and dashboards focused on industrial operations and real-time data visualization.

JavaScriptHTML/CSSReactChart.jsLeaflet
// 04

Computer Vision

Anomaly-detection pipelines for offshore structures from inspection imagery.

YOLOv8RoboflowOpenCVThermography
// 05

Offshore RPAS

Shipborne drone piloting aboard OSRVs, regulatory planning and critical-mission management.

DJI M300 RTKM30TM350 RTKSARPAS
// 06

Regulatory Compliance

Command of ANAC and DECEA regulation and SARPAS procedures for RPAS operations in Brazil.

RBAC-E 94ICA 100-40SISANTNR-34
[03] Mission log

Projects live

Real applications solving problems I face day to day offshore. Every project is born from a concrete operational need.

★ Featured project

OffshoreOps Twin

Digital twin of RPAS operations with predictive flight-window AI. Answers "can I fly now, and for how long?" by crossing live weather with the platform microclimate — flare plume, ATEX zones, helideck routes.

  • Explainable GO / CAUTION / NO-GO scoring, hour by hour
  • Three.js 3D twin with dynamic exclusion zones
  • pytest suite + green CI on every push
  • A single FastAPI service serves API and frontend
PythonFastAPIThree.jsOpen-Meteopytest
AI · Advanced

FAROL — AI Agent

Multi-user AI agent for offshore operations — supply vessels, drilling rigs, RPAS and weather. Ask in natural language (pt/en) and get real numbers, zero numeric hallucination.

  • FastAPI + Pandas + tool-calling with the Claude API
  • Email login, per-user memory and human-curated verified answers
  • Bilingual (pt/en), PDF reports and real DJI log ingestion
  • 69-test pytest suite + green CI
FastAPIPandasClaude APISQLiteChart.js
Full-stack

RPAS Offshore Ranking System

Tactical operational ranking system for offshore RPAS pilots. Competency-weighted scoring, bonuses for experience and certifications, penalties for incidents.

  • FastAPI + SQLite backend with operational scoring
  • SVG rank insignia and Leaflet.js tactical map
  • pytest suite covering the scoring math
FastAPISQLiteJavaScriptLeaflet.js
Data · Full-stack

Bitcoin Nomad

Full-stack dashboard crossing real-time Bitcoin price with cost of living and regulatory environment across 15 countries, computing a Bitcoin Life Index.

  • Live price via CoinGecko
  • Cost of living and quality of life by country
  • Comparative index across 15 destinations
PythonFastAPICoinGecko APIChart.js
AI · Intermediate

TransitoBot

Web chatbot for Brazilian traffic law — a "DMV in your pocket." Handles questions from casual to technical, with fuzzy matching and a typewriter UX.

  • Fuzzy search over traffic legislation
  • Natural language, from casual to technical
  • Interface with typewriter effect
PythonFastAPISQLiteFuzzy Match
Vision · Advanced

Offshore Anomaly Detection

Computer-vision pipeline that analyzes inspection photos and automatically detects anomalies in offshore structures.

  • Automatic detection in inspection imagery
  • Simulation mode tested end to end + CI
PythonYOLOv8OpenCV
SaaS · Full-stack

Operations Management Platform

Complete SaaS for offshore RPAS companies: missions, fleet, compliance, documents and team in one place, with real-time alerts.

  • Multi-role auth (Pilot · Manager · Compliance)
  • Fleet, maintenance, kanban and reporting modules
  • Compliance with expiry tracking
HTMLCSSJavaScriptSaaS
Front-end · Intermediate

RPAS Fleet Dashboard

Panel with an interactive map (Leaflet.js) showing offshore platforms, real-time fleet status, charts and maintenance alerts.

  • Map with P-76, P-52, P-66 and bases
  • Donut chart + hours-per-month chart
  • Full CRUD for aircraft and missions
JavaScriptLeaflet.jsCSS Grid
Back-end · Advanced

Flight Weather Conditions API

Python/FastAPI REST API that queries real-time weather data and evaluates RPAS flight suitability with operational limits per aircraft model.

  • REST endpoints documented in Swagger
  • Real operational limits for the M300 RTK and M30T
  • 17 tests with synthetic weather + CI
PythonFastAPIOpen-MeteoHTTPX
Front-end · Intermediate

SARPAS Report Generator

Web app for filling out and generating reports in the format required by DECEA/SARPAS, with a live preview of the official document.

  • Live preview of the official DECEA document
  • CSV export + print to PDF
  • Route waypoints and local history
HTMLCSSJavaScript
Front-end · Offline-first

Interactive Pre-Flight Checklist

Digital safety checklist for offshore operations, with 41 items across 6 sections, highlighted critical items, digital sign-off and history.

  • 41 items based on real procedures
  • Approval with digital signature
  • CSV export per session
HTMLCSSJavaScript
Front-end · Offline-first

RPAS Mission Log

Web app to record and review drone missions: date, location, aircraft, weather conditions and notes, with filters and search.

  • Dashboard with operational metrics
  • Filters by status and aircraft
  • No server — runs offline
HTMLJavaScriptLocalStorage
[04] Squadron

The fleet (yes, they have names)

The aircraft I've flown in the field — named after the Greek mythology that gives the squadron its identity.

ZEUS
DJI M300 RTK
Primary
HERCULES
DJI M30T
Primary · Thermography
ATLAS
DJI M350 RTK
Tactical reserve
[05] Journey

Professional experience

2022 → PRESENT
Offshore RPAS Pilot
ALTAVE — Continuous Operations Technician
  • Operation of DJI M300 RTK, M30T and M350 RTK aboard OSRVs in the Campos and Santos basins
  • Structural inspection and thermography missions
  • SARPAS authorization management and DECEA communication
  • Drafting of SOPs and operational documentation
  • Compliance with ANAC RBAC-E 94 and NR-34
2024 → PRESENT
Developer · Data & AI
Own projects — focused on Oil & Gas / RPAS
  • Full-stack web projects aimed at the offshore sector
  • AI agents with tool-calling over the Claude API
  • Multi-module operational management SaaS
  • Computer-vision pipelines for inspection
  • ANAC/DECEA regulatory compliance systems
2023 → PRESENT
Continuous learning
Self-taught — Development & Data Analysis
  • Python, FastAPI, REST APIs — applied projects
  • 12-month AI integration plan (YOLOv8, Roboflow)
  • Roadmap: FAA Part 107, EASA and international certifications
OPS CONSOLE ● LIVE
TIME IN OPS02 years
COMPANYALTAVE
BASINSCampos · Santos
VESSELSOSRVs · FPSO
AIRCRAFTM300 · M30T · M350
CURRENT FOCUSDev · Data · AI
// ROADMAP · 10 YEARS
Certifications & operationPHASE 1 — COMPLETE
Technical authority + devPHASE 2 — IN PROGRESS
Consulting & referencePHASE 3 — PLANNED
[06] Credentials

Education & certifications

Two fronts that add up: the software-development foundation and the offshore operational credential.

Development Track
Estácio
Technologist degree · Systems Analysis and Development
2021 – 2025 · technology postgraduate program. Programming, databases, web dev, software engineering and requirements analysis.
Completed
Alura
Fullstack Developer Program
2020 – 2022 · three years of personal and freelance projects, front-end and back-end, with a solid web-development foundation.
Completed
Microcamp
PC Assembly and Maintenance · Hardware and Software
2012 – 2014 · technical specialization in hardware, IT support and computer components.
Completed
// Stack I command and use across projects
Python FastAPI SQLite Pydantic HTTPX REST APIs JavaScript HTML5 CSS3 React Chart.js Leaflet.js Three.js Pandas YOLOv8 OpenCV Roboflow Claude API · Tool-calling RAG · NLP Open-Meteo pytest Git · GitHub PowerShell
Offshore & RPAS Track
ANAC
ANAC License
National Civil Aviation Agency
Active
DECEA
DECEA Certificate
Airspace Control
Active
SARPAS NG
SARPAS NG
Airspace access request — DECEA
Active
DJI
DJI Enterprise
M300 RTK · M30T · M350 RTK
Active
NR-34
NR-34 Offshore
Vessels and platforms
Active
FAA
FAA Part 107
Federal Aviation Admin — USA
Planned
Thermography
RPAS Thermography
Thermographic inspection
Studying
Photogrammetry
Pix4D / DroneDeploy
Photogrammetric processing
Studying
[07] Establish contact

Let's work together?

Front-end or full-stack development, data analysis, AI engineering, RPAS technical consulting, or any intersection of technology and the offshore sector. Open to remote and hybrid.

// Areas: full-stack dev · data · AI · RPAS consulting · oil & gas + tech

SYSTEM ONLINEWO//GCS
--:--:--