1st place · SpaceShield Hack 2026

Dual-Use track

SkyMarshal C2

I independently implemented a drone-dispatch prototype with restricted-zone route planning. Our team 404 entry won the Dual-Use track at SpaceShield Hack 2026.

1st place200+ participantsReact 19ViteReact-Leaflet
Jakub Siuda and team 404 receiving the first-place award at SpaceShield Hack 2026
Jakub Siuda and team 404 receiving first place in the Dual-Use track at SpaceShield Hack 2026.

A shared map for mission planning

Several agencies responding to one incident may need to plan drone missions over the same area. SkyMarshal C2 explores that coordination problem through a shared map, mission builder and simulated operational picture.

I implemented the full application myself for our team 404 entry: the React interface, Leaflet map, mission workflow and routing logic. The map loads live orthophoto tiles from Poland's Geoportal WMTS service.

Finding a detour around a restricted zone

The most interesting engineering problem was the route geometry. I implemented checks for intersections between a planned route and restricted polygons, then generated buffered waypoints around the affected zone. For polygon detours, the router compares paths along both sides of the boundary and chooses the shorter one.

The mission builder shows the adjusted route on the map and checks the proposed start, destination and altitude against the prototype's rules. It makes the reason for a detour visible alongside the mission being planned.

What the prototype demonstrates

The map interaction and geometric route calculations run in the application. Fleet movement, telemetry and parts of the flight-plan and authorisation workflow use demonstration data and simulation. The router is a prototype heuristic, without operational safety guarantees.

This let me demonstrate the complete planning workflow while keeping the distinction between live imagery, calculated geometry and simulated operations visible.

The result

Team 404 won first place in the Dual-Use track at SpaceShield Hack 2026. We received PLN 10,000 and PLN 20,000 in CloudFerro cloud credits.

Jakub Siuda standing in the middle of team 404 with the SpaceShield Hack winner trophy and award boards
Jakub Siuda, centre, with team 404 after winning the Dual-Use track at SpaceShield Hack 2026.
View SkyMarshal on GitHub

More work