A student competition where the task was to design a concept for increasing interactions between users and the feed in the VG X app.
Report on integrating a Kongsberg CP300 ADCP and Mini IMU on the Otter USV "Gudrun" for GPS-denied navigation. Covers mechanical/electrical integration, EK80 velocity calibration, and a 15-state Error-State Kalman Filter fusing bottom-track and water-track velocity with IMU data.
AI-powered offshore passage planner with live weather forecasts and an interactive chart. Give it a departure port and a destination and it plots a route, breaks the passage into daily legs, and overlays real wind and wave data along the way. 40+ pre-loaded world harbours.
A Java game built with LibGDX for INF112: Systems Development. Features a card-based upgrade system, enemy waves, projectile physics, and JSON-driven configuration. Developed collaboratively using agile practices and GitLab CI/CD.