Backend Systems/02

Guardian Services — Security Platform

PythonFlaskRBACREST API

The Problem

The client needed a production-ready security services platform to manage scheduling, worker assignments, and sensitive personal data — with no existing technical foundation to build on.

Approach

  1. 01Architected the data model, REST API, and service-scheduling logic in Python and Flask — designing the full system end-to-end.
  2. 02Implemented authentication, role-based access control (RBAC), and data encryption for sensitive user and service workflows.
  3. 03Owned the full lifecycle from API design through deployment — building service-management and scheduling features.

Impact

Delivered a production-ready platform with end-to-end ownership — authentication, RBAC, encryption, and scheduling logic all designed and deployed from scratch.

Stack

PythonBackend language
FlaskAPI framework
RBACRole-based access control
REST APIService and scheduling layer
Data EncryptionSensitive data protection