Networking

Used in 9 places directly, plus 5 through related tools (NGINX, Istio).

B2BCompleted

ROSPIN-SAT-1: CubeSat on-board computer (ESA Fly Your Satellite!)

Full-Stack Developer & DevOps Engineer, Romanian Space Initiative (ROSPIN), European Space Agency

Software, infrastructure and quality strategy for a CubeSat OBC under ESA's Fly Your Satellite! Design Booster: layered RTOS firmware with CCSDS telemetry, an embedded CI/CD lattice, hardware-in-the-loop benches and telemetry anomaly detection.

  • Designed the layered firmware architecture and tuned FreeRTOS/Zephyr scheduling, multi-bus I/O (I²C, SPI, UART, CAN) and packet-based CCSDS TM/TC with error detection, retries and configurable timeouts.
  • Containerised ARM cross-compilation and built Jenkins + GitLab CI pipelines: static analysis (Cppcheck, Clang-Tidy), unit tests (Unity, Google Test), coverage (gcov/lcov), nightly builds, auto-deploy to remote benches via Ansible with rollback.
  • Provisioned Debian/Fedora build farms, staging networks and VPN gateways with Terraform + Ansible; hardened with image scans (Trivy/Clair), key-only SSH, SELinux/AppArmor, nftables and VPN/VLAN segmentation.
C++Zephyr RTOSKubernetesTerraformAWS+29
May 2023 - Nov 2025

All technologies