Space Weather Monitoring Service

A space weather monitoring and notification service prototyped during an interview coding assessment with a space satellite company.


Space Weather

Space weather are phenomena that occur in Earth’s ionosphere and have the potential to impact satellite operations, including communications and orbital decay. So a service that monitors space weather activity and provides alerts of severe weather can be a useful tool for satellite operators.


My approach was to build a hybrid application: one part persistent monitoring service and one part API. The API was included as an additional feature to showcase potential integration into other services, exposing some relevant data that could be used for dashboards, other alerts or offline calculations. The application was built in Python, using Flask as the framework for the persistent monitoring and API services.


I’ve uploaded the project to a GitHub repo, including detailed documentation of the application. Check it out!