~ / projects / status
In Progress Server Monitoring

Status

Server Monitoring System — open source contribution. Led the architectural migration of a legacy monitoring tool to Django, implementing remote server health tracking APIs.

Tech Stack

  • Django
  • DRF
  • PostgreSQL
  • CI/CD

Overview

An open source server monitoring system. I led the architectural migration from a legacy codebase to a modern Django backend, with a RESTful API layer designed to power both Android and iOS mobile clients.

Migration

The legacy tool had no clear separation between data collection and presentation. The migration introduced a proper service layer, normalized the database schema, and exposed everything through a versioned REST API.

Key Features

  • Django Migration — full rewrite from legacy stack to Django + DRF
  • Remote Monitor — tracks CPU, memory, disk, and uptime across remote servers
  • Mobile API — RESTful endpoints consumed by Android/iOS clients
  • CI/CD — automated test and deploy pipeline via GitHub Actions