Technical work and engineering endeavors
CanSat
April 2026
PET2fil
May 2023
Modular drone payload releasing mechhanism
October 2025