★ 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
FLIGHT WINDOW · LIVEP-77//CAMPOS
14:00 UTCGO · 82
15:00 UTCGO · 78
16:00 UTCCAUTION · 64
17:00 UTCNO-GO · 41
AIRCRAFTM300 RTK
CI STATUSTESTS PASSING
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
// HANGAR — awaiting launch clearance · code on request
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
// HANGAR — awaiting launch clearance · code on request
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
// HANGAR — awaiting launch clearance · code on request
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
// HANGAR — awaiting launch clearance · code on request
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
// HANGAR — awaiting launch clearance · code on request
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
// HANGAR — awaiting launch clearance · code on request
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
// HANGAR — awaiting launch clearance · code on request
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
// HANGAR — awaiting launch clearance · code on request