AZ11APS — AIMS Zona 11 Acceleration Programs & Process Safety
AZ11APS is an internal enterprise system designed to accelerate understanding, management, and communication of process safety risks within PEPC Regional 4 – Zone 11. The platform centralizes safety data, risk assessments, and operational insights to support safer, more measurable, and sustainable operations across internal stakeholders. The system integrates secure authentication using Keycloak SSO with role-based access control (RBAC), ensuring that access to safety information and operational modules is properly governed based on user roles and responsibilities.
Project information
- CategoryInternal Enterprise System
- Role
Senior ASP.NET Core Developer
- Key Contributions
- Delivered 15 of 21 backend modules covering asset tracking, reporting, and operational management.
- Integrated Keycloak SSO with RBAC to secure multi-module platform access across user roles.
- Architected the authorization flow by decoupling authentication (Keycloak) from authorization logic, enabling flexible role management and easier future expansion.
- Designed and implemented a reliable scheduled email notification system using Windows Task Scheduler, ensuring timely alerts for upcoming document expirations in a production enterprise environment.
- Collaborated directly with the IT Manager and stakeholders to translate business and safety requirements into maintainable backend implementations for internal process safety systems.
- Architecture & Technical Decisions
- Centralized authentication via Keycloak SSO to decouple authentication concerns from application logic
- Implemented application-level RBAC to allow fine-grained access control across internal modules.
- Chose Windows Task Scheduler for predictable and reliable execution in an on-premise enterprise environment.
- Designed the system with modular boundaries to support future feature expansion and maintenance.
- Technology Stack
- ASP.NET Core MVC
- Entity Framework Core
- SQL Server
- Keycloak SSO
- Role-Based Access Control (RBAC)
- Windows Task Scheduler
- jQuery & Bootstrap
- ClientPertamina Indonesia
- Project date2025
-
Note:
This is an internal enterprise system. Source code and live access are not publicly available due to confidentiality.
- 🔒 Internal System