Back to projects

Personal

Human Talent Management System | National Civil Aviation Directorate (DINAC)

Web platform developed to centralize human talent management and track operator licenses, certificates, and mandatory training compliance at DINAC.

Images

Context

Development of an institutional software system for DINAC focused on the comprehensive management of operational staff. The platform enables real-time tracking and traceability of operator license expirations, aviation certificate validity, and mandatory course completion, ensuring strict adherence to operational safety regulations.

Problem

Tracking expiration dates for operator licenses, certificates, and mandatory training relied on manual spreadsheets and fragmented records, creating risks of expired credentials, renewal delays, and a lack of immediate visibility into staff compliance status.

My role

FullStack Developer | Functional Analyst

Solution

Designed and implemented a centralized platform featuring automated expiration alerts and per-operator compliance dashboards. The system manages academic and certification histories, tracks license validity, schedules mandatory courses, and allows instant auditing of regulatory compliance for every staff member.

Technical decisions

  • RESTful API architecture to ensure scalable and decoupled communication between the frontend and backend.
  • Structured relational database modeling to preserve the historical traceability of certifications, courses, and renewals.
  • Implementation of scheduled background tasks (cron jobs) for daily expiration monitoring and automated early warning notifications.
  • Role-Based Access Control (RBAC) to protect sensitive personnel records and enforce granular auditing and editing permissions.

Outcome

Eliminated operational risks caused by undetected credential expirations, drastically reduced time spent on manual compliance audits, and ensured continuous adherence to aviation regulatory standards.

Stack

  • JavaScript
  • React
  • Tailwind
  • PostgreSQL
  • Docker
  • Debian Server