Roles

The SatNOGS project embodies a non-hierarchical approach to project management and development, aligning with self-management principles where volunteers and contributors constantly assume and drop roles and responsibilities based on their interests, skills, and the needs of the project.

Contributors to the SatNOGS project choose their own roles not by assignment, but by aligning their skills, experience, and interests with the tasks that need to be accomplished.

These roles may be limited by time or specific tasks and cease to exist when they are no longer necessary.

Current roles

The table below lists the currently active roles within the SatNOGS project, with each contributor individually maintaining their respective entries.

SatNOGS Project Roles

Role

Description

Name

Cloud services developer

Designs and develops container images to be used in a container cloud environment

Vasilis Tsiligiannis

Documentation engineer

Develops and maintains the documentation rendering system

Vasilis Tsiligiannis

Kanban board coordinator

Oversees and maintains the Kanban issue board to reflect to the current status of the project

Vasilis Tsiligiannis

Linux/OS engineer

Maintains and develops the customized SatNOGS Raspberry Pi OS image

Vasilis Tsiligiannis

Project manager

Monitors project progress, coordinates tasks, and ensures milestones are reached in time

Vasilis Tsiligiannis

Technical writer

Creates and manages documentation content

Vasilis Tsiligiannis

Project Champion

Monitors project progress and reports to core members and community

Nestoras Sdoukos

UI/UX Engineer

Designs, develops and maintain software interfaces and apps

Nestoras Sdoukos

Container Engineer

Designs, builds and maintains container images of applications

Nestoras Sdoukos

UI/UX Engineer

Designs, develops and maintain software interfaces and apps

George Sfoungaris

Django Engineer

Develops and maintains backend code with Python and Django

George Sfoungaris