EduStaff IAM — Multi-Campus HR, Digital CV & Google Workspace Portal
Unified 8-Campus HR Identity (IAM) · Google OAuth 2.0 SSO · 13.3 ms TTFB
Consolidates 619 Google Workspace accounts and SIS records into 239 verified active faculty profiles across 8 campuses, featuring 1-click IAM offboarding, expat visa watchdogs, and a 13.3 ms TTFB GDPR API.
// INTERACTIVE ARCHITECTURE CONSOLE & LIVE METRICS
Zero-Trust DMZ · Strict Rate-Limiting · Automated Audit
Next.js 14 · TypeScript · Python 3 ETL · SQLite 3 · Google Workspace Admin SDK / LDAPS
Production · 619 IAM Accounts · 27 MB RAM · 99.98% Uptime
Employee records across 8 campuses were fragmented between Google Workspace LDAPS, SIS, and spreadsheets, leaving orphaned corporate email accounts after departures and outdated faculty pages on the main website.
Deployed a Dual-Seeded Next.js 14 + SQLite/JSON platform on Proxmox LXC with Google OAuth 2.0 SSO, 1-click IAM Offboarding (suspend Gmail + remove from public web + Telegram NOC alert), and a GDPR-filtered CORS API.
Consolidated 619 accounts into 239 active faculty profiles; consumes just ~27 MB RAM in production while Nginx WAF caching cut TTFB 15x from 199 ms to 13.3 ms.
Identity & HR portal for institutions on Google Workspace: automates employee onboarding/offboarding, expat visa tracking, standardized PDF CV generation, and GDPR-clean public faculty APIs.
Key Technical Capabilities
- ✓1-Click IAM Offboarding & Expat Watchdog: Suspends Google Workspace access, unpublishes web profile, and monitors expat visa/housing expirations via Telegram alerts.
- ✓Self-Service Portal & Official PDF CV: Google SSO login, standardized 400x400px WebP portrait cropper, and 1-click printable academic CV.
- ✓Strict GDPR Public API (/api/public/faculty): Strips 100% of private phone numbers and personal emails before syndicating faculty cards to the public website.
- ✓Ultra-Lean Production Footprint: Runs on ~27 MB RAM with 13.3 ms TTFB behind Nginx WAF.
Production Technology Stack
Want to license or deploy this architecture for your school network or enterprise?
Schedule Architecture Demo