CV / 05

Curriculum vitae

Aerospace engineering, robotics, and guidance, navigation and control. A public summary of my roles, projects, education, and technical skills.

Tip: use your browser's Print dialogue and choose “Save as PDF” to keep a copy of this page.

Contact

Professional roles

  • Doctoral researcher, SnT, University of Luxembourg - - present. Semantic relational SLAM and situational-awareness architectures for UAVs; ROS 2, PX4, OpenVINS, embedded Linux, flight testing.
  • AOCS/GNC engineer intern, Airbus Defence and Space, Stevenage - - . Led LiDAR test activities on iBB3 and iBB4 for a Sample Fetch Rover concept demonstration; networked ROS bench; offline C/C++ GNC with synthetic data.

Project leadership and volunteering

  • Competitions Management Co-Lead (previously rover competition volunteer), UKSEDS - - . Four competitions: ORT, SDC, ISAM, NRC.
  • AOCS/ADCS lead, JamSail 3U CubeSat, NottSpace - - . Developed NBodySimulator to test ADCS, EKF sensor fusion, my IGRF implementation and a sun-sensing algorithm; studied but rejected TRIAD due to noise sensitivity.
  • Systems engineer, IDET-Sat CubeSat, Nottingham Space Society - - . Requirements, architecture, interfaces, breakdown structures; Raspberry Pi, microcontrollers, IMU, cameras.

Selected projects

  • Lunar simulator - ROS 2 rover autonomy stack with visual odometry and Kalman filtering.
  • ArvSimulator - atmospheric six-degree-of-freedom trajectory simulation.
  • N-Body Simulator - simulator developed to test JamSail ADCS, EKF sensor fusion and sun sensing.

Full detail: projects page.

Education

  • Doctoral research, ongoing, SnT, University of Luxembourg - - present.
  • MEng Aerospace Engineering, First-Class, University of Nottingham - - .
  • Training: ESA Academy Space Systems Engineering (); UNIVERSEH Space is all Around (); AGH Space Resources and Robotics (); IEEE RAS multi-robot systems summer school, Prague ().

Skills

  • Estimation and control: EKF sensor fusion, IGRF implementation, sun sensing, TRIAD noise-sensitivity study, FFT analysis, filtering, VFH planning, MATLAB and Simulink dynamics.
  • Robotics deployment: C, C++, Python, ROS 2, PX4, OpenVINS, embedded Linux, Raspberry Pi, Kalibr, Docker, flight testing.
  • Systems and testing: requirements and verification, interfaces, test campaigns, synthetic data generation, coordination and documentation.
  • Additional tools: ROS, MoveIt 2, Eigen, OpenCV, PCL, PyTorch, TensorFlow, CMake, and Git.

Publications and reports

JamSail ADCS MEng project paper (2025, unpublished); IDeT-Sat, IAC (2024); iBB3 field trials, Space Robotics conference (2024). Author lists, venue details, and PDFs are on the publications page.