Privacy-focused employee activity tracking and compliance assurance platform.
The Challenge: Building a privacy-first employee monitoring system that ensures compliance while respecting data sovereignty—all activity data remains local, yet the server stays informed for reporting and analytics.
The Engineering: Architected a Hybrid Store-and-Forward synchronization engine using Rust and SQLite.
- Optimized Network Strategy: Implemented a split-protocol where high-volume telemetry is micro-batched to reduce overhead, while critical state transitions (e.g., "Shift Start") trigger immediate, event-driven propagation.
- Fault Tolerance: Designed a local persistence queue that buffers data during outages. The system utilizes an exponential backoff algorithm to retry failed syncs, ensuring eventual consistency without overwhelming the server upon reconnection.
- Data Integrity: Enforced idempotency via client-generated UUIDs to prevent duplicate entries during retry storms.
Stack: Rust, Tauri, Svelte 5, Python, Golang.