Matthew Woods — Robotics & Software Engineer, Edinburgh, UK
scroll
2025 — Present · Edinburgh, UK
Scrubmarine
Robotics Engineer
Underwater robots that inspect, clean, and maintain maritime assets
- Designed and developed the ScrubCloud, built for visualising large amounts of asset and mission data of fleets and inspections
- Built sensor fusion, anomaly detection, and tightly coupled SLAM (localisation) against a moving, curved, low-visibility steel surface.
- Used ArduSub, ROS2, and foxglove to build the control and piloting system, as well as the foundation for autonomous action
ROS 2 · C++ · Python · Computer Vision · Terraform · Typescript
2023 · Edinburgh, UK
Petroleum Experts
Intern Software Engineer
Engineering software for the subsurface: modelling how oil, gas and water move through reservoirs, wells and pipelines.
- Built and demonstrated a cloud rest api service to help move compute from the edge to centralised systems
- Learned more about production C# by assisting in development in the IPM suite
- Used .NET to build concurrent, scalable web services
C# · Win32 · Petroleum engineering · REST · .NET
2022 · Edinburgh, UK
Skyscanner
Intern Software Engineer
Flight search at planetary scale. Hundreds of millions of travellers, billions of prices, milliseconds to answer.
- Worked on a viariety of Skyscanner products and services, inlcuding AWS/infrastructure, React/frontend, and Data science
- Learned about and became familiar with practices and software used in big tech - JIRA, slack, standups, etc
- Learned about advanced CI/CD DevOps at large scale.
AWS · Kubernetes · CI/CD · Terraform · Typescript
mw