Freelance · Remote · Available for new projects

Real-time geospatial dashboards,
shipped in weeks.

I build custom OSINT & situational-awareness command centers for maritime security, newsroom research, fleet operations, and SOC teams. Client-only, installable as a PWA, no backend to pay for.

What I build

Every project is a variation on the same core: a fast interactive map + live feeds + filters your team actually uses. Four shapes I've scoped so far:

01 · MARITIME

Vessel tracking dashboards

AIS stream aggregation, flag filters, port arrival alerts, area-of-interest monitoring. For shipping firms, port authorities, maritime security consultancies.

02 · NEWSROOM

Conflict / incident monitoring

Correlate flights, ships, seismic, and custom alert feeds on one globe. Replay mode for reconstructing incidents. For investigative teams and OSINT desks.

03 · FLEET

Private fleet / asset trackers

Ingest your own telemetry (REST/WebSocket), show it alongside public reference data. Branded white-label build, deploys to your domain.

04 · SOC

Internal operations dashboards

Real-time incident map for 24/7 ops rooms. Audio alerts, keyboard shortcuts, mobile-ready for duty officers. Runs offline after first load.

Proof of work

WorldView is the open reference build — the codebase I fork for every client engagement.

WorldView — OSINT Command Center

live demo ↗

Aggregates ADS-B flights, AIS vessels, satellite TLEs, USGS seismic, and GPS-jamming zones on a single orthographic globe. Runs entirely in the browser. Published to GitHub Pages via CI/CD on every push.

~84 kB
JS gzipped
< 2 s
Cold load on 4G
500+
Markers @ 60 fps
$0
Monthly infra

How I price

Fixed-price engagements, no hourly games. You know the number before I start.

Discovery call

30 minutes. We talk through your use case, your feeds, your users. I tell you honestly whether I can help, and scope a proposal if I can.

Free

White-label rebrand

WorldView with your feeds, your branding, your domain. 1-2 feed integrations, palette, logo, deploy. Source code delivered.

€2.5k – €6k

Custom MVP

New dashboard built around your specific feeds and workflow. 3-5 feed integrations, custom filters, export, deploy. 2-4 week turnaround.

€4k – €12k

Maintenance retainer

Ongoing bugfixes, small feature additions, monitoring. Reserve 8-20 hours per month at a predictable rate.

€300 – €1.5k / mo

How I work

Stack: React 18 · Vite · D3.js · Canvas 2D · WebSocket · Service Worker · GitHub Actions

Let's talk

Describe what you want to monitor and I'll tell you in 30 minutes whether this is the right tool. Free, no pitch deck.