BACK TO MISSION ARCHIVES
DOSSIER_ID // DOKETZ
CATEGORY // saasDEPLOYED

Doketz

Biometric Attendance & Hilan HR Automated Data Pipeline

Internal Node.js command-line tool developed for Gordon College that extracts raw biometric attendance records and transforms them into Hilan-compatible ingestion files.

Architecture
Node.js CLI
Destination
Hilan HR
Support Calls
0 Recurring

TECHNOLOGY STACK & ARCHITECTURAL RUNTIME

Node.jsJavaScriptCLI ArchitectureHilan HR SyncData NormalizationBiometrics

Architectural Dossier

Doketz is an internal Node.js command-line tool developed for Gordon College of Education in Haifa, designed to automate the daily extraction, transformation, and ingestion of campus attendance records into Israel’s premier enterprise HR platform (Hilan).

The Operational Challenge

Academic and administrative staff record attendance daily across campus using fingerprint biometric time clocks. Historically, HR and operations personnel had to manually extract raw punch records from biometric machines, manually format spreadsheets, and upload files into Hilan. This recurring routine was tedious, vulnerable to data corruption, and consumed significant administrative hours every month.

The Solution: Automated CLI Pipeline

Dmitry built Doketz as a dedicated Node.js command-line utility to eliminate the entire manual extraction routine:

  • Direct Biometric Parsing: Ingests raw machine output files directly from biometric fingerprint attendance sensors.
  • Data Transformation & Normalization: Strips hardware anomalies, correlates employee identity rosters, and re-formats time records into Hilan’s strict schema requirements.
  • Zero-Support Operational Reliability: Replaced a fragile manual process with a single daily automated CLI workflow that was used consistently in daily operations and required zero recurring support calls post-deployment.
  • Pure Node.js Implementation: Engineered strictly in Node.js for straightforward execution across campus administrative workstations without extraneous external database dependencies.