A customs declaration and logistics management platform for Indonesian PPJK companies, handling multiple BC document types (BC16, BC20, BC23, BC27, BC28, BC261, BC262) with AI-assisted document processing and multi-tenant architecture.
- Architected a dynamic form component system using a custom Livewire trait for runtime model resolution, allowing a single set of shared components to serve all customs declaration types — removing the need to build new forms for each BC document type.
- Developed a complete RVC (Regional Value Content) module from scratch for FTA compliance, including CRUD registration, role-based PIC management, approver email notifications, and Excel export.
- Built a multi-channel notification system supporting multiple WhatsApp API drivers and email, with bulk scheduling, phone normalization, and dynamic subject generation for shipment delivery updates.
- Integrated SmartAI OCR processing for DO Container document uploads, syncing extracted data with existing BC20 records via multi-disk S3 fallback for multi-tenant file retrieval.
- Diagnosed and fixed a cross-module data integrity bug in the entity duplication layer, preventing incorrect data from propagating across all customs document types.