Satrio Agna Gemintang.Resume
Back to Home

MangroveJakarta.id Backend API

Role: Backend Developer

Timeline: Oct 2025 - Mar 2026

MangroveJakarta.id Backend API

Overview

Engineered a secure, scalable RESTful API backend for a non-profit mangrove conservation platform (MangroveJakarta.id). The system handles user management, role-based access control, community forums, real-time spatial conservation progress reporting, and automated workflow tracking for event registrations and coastal damage reports.

Key Features

  • Implemented secure authentication and role-based access control (RBAC) using JSON Web Tokens (JWT) for Guest, Member, and Admin roles.
  • Built an Event Registration module featuring a database integration flow, custom verification checks, and automated validation tracking.
  • Developed a real-time spatial conservation tracking system to handle pinpoint location mapping data for the Mangrove Progress module.
  • Designed a Digital Community platform enabling members to initiate threads, publish posts, engage with likes, and report coastal damage reports.
  • Structured comprehensive REST API routing and endpoints with complete validation schemas returning uniform standardized JSON responses.