Industrial Flagship Project

Digitizing Gate Access for
Visakhapatnam Steel Plant

How I engineered a role-based Gate Pass Management System to secure entry for thousands of employees and reduce manual verification time by 50%.

Client RINL (Vizag Steel)
Role Backend Engineer
Stack Java Spring Boot, Oracle

🛑 The Challenge

Processing gate passes for contractors and employees at RINL was a manual, paper-heavy process. Security personnel had to manually verify physical IDs against printed lists, leading to:

  • Long queues during shift changes (20+ minutes).
  • High risk of unauthorized entry due to human error.
  • No digital audit trail for visitor tracking.

💡 The Engineering Solution

I developed a Centralized Digital Gate Pass System using Java Spring Boot. The system replaced paper logs with a role-based digital workflow, allowing authorized requestors to generate passes and security to verify them instantly.

Secure RBAC

Implemented strict Role-Based Access Control. Only Department Heads could approve passes, while Security could only 'View & Verify'.

Oracle Optimization

Designed normalized database schemas to handle 1000s of daily transaction logs without latency.

System Architecture

Frontend Layer

Angular Web App
  • • Requestor Pass Portal
  • • Security Verification UI
  • • Admin Approval Console

Application Layer

Java Spring Boot REST API
  • • Role-Based Auth (Spring Security)
  • • Pass Validation & Lifecycle
  • • Asynchronous Audit Logging

Data Layer

Oracle Database
  • • Normalized Transaction Records
  • • Visitor & Shift Logs
  • • Indexed Access Queries

✅ The Outcome

50% Faster Verification
0 Security Breaches
100% Digital Audit Trail

Want to see code?

Due to NDA, code is limited, but I can discuss the architecture in detail.

Schedule a Chat Back to Projects