Back to Projects
BackendFeatured

Audit Centralization Microservice

Enterprise audit trail system for telecom compliance

Lead Backend Developer
Jun 2024Present

01. Overview

A comprehensive microservice handling audit trail management, compliance reporting, and dynamic report generation for Telecom Expense Management systems.

💡 Impact: Enabled real-time compliance tracking and automated reporting for enterprise telecom clients

02. The Problem

Enterprise clients needed a centralized system to track audit trails across multiple services with configurable reporting capabilities and compliance requirements.

03. Approach

Designed a modular microservice architecture with PostgreSQL triggers for automatic audit logging, JSONB columns for flexible data storage, and Apache POI for dynamic Excel generation.

04. Tech Stack

Java 21Spring Boot 3.xPostgreSQLMyBatisApache POILiquibase

05. Results & Impact

  • Reduced manual compliance reporting time by 80% through automated Excel generation
  • Achieved sub-100ms query performance using GIN indexes on JSONB audit data
  • Enabled multi-tenant configurations supporting various client audit requirements