Projects
A collection of my work and side projects showcasing various technologies and skills
ZKTeco AI
Built a RAG-based document question-answering system using LangChain and Gemini for intelligent document processing and retrieval.
LangChainGeminiNext.jsSQLTypeScript
- Advanced retrieval-augmented generation for accurate document analysis
- Intelligent question answering using Gemini AI technology
- Efficient document upload, processing, and storage system
Sundial
Cross-platform desktop application for tracking user productivity through system activity monitoring and automated timekeeping.
PythonPySide6SQLiteEncryptionDeskPunch
- Capture system-level interactions to provide deep insights into work patterns and application usage.
- A browser-based time clock solution for shared workstations with offline mode support.
- Advanced local storage using SQLite with multiple layers of encryption to protect sensitive data.
Ralvie AI
AI-powered productivity and workforce analytics platform providing real-time team performance insights and predictive reporting.
ReactTypeScriptMaterial-UIChart.jsREST API
- Dynamic, real-time visualization of team KPIs and work log summaries using advanced charting libraries.
- Machine learning modules that distinguish between productive and non-productive hours to guide performance tuning.
- A unified dashboard for task assignment, deadline tracking, and multi-team performance monitoring.
EasyTime Pro
Enterprise-grade web-based workforce management software supporting large-scale attendance and payroll automation.
PythonDjangoREST APIPostgreSQLRedisBiometric Auth
- Automated synchronization of fingerprint and facial recognition templates across distributed device networks.
- Highly configurable rules for overtime, breaks, and leave policies with automatic compliance checking.
- Hierarchical approval systems for leave requests and manual attendance corrections with automated alerts.