Can you show me some of Nihar's projects?
Atomic Archipelago — OS Concurrency and Scheduling Puzzle
- Developed Java-based synchronization primitives (locks, condition variables, semaphores, communicators) to manage concurrency at the OS kernel level.
- Created and tested modules for alarm, condition, and communication handling, including a multi-threaded "Boat" simulation for deadlock-free operation.
- View on GitHub
HealthSync — Database Application
- Implemented a hospital database management system with 7 entity sets and 3 many-to-many relationships using Python and SQL.
- Created a UI for patient record management, appointment scheduling, stocks, and billing.
- View on GitHub
Eye-Tracking Research Tool
- Developed a cost-effective eye-tracking software solution to monitor and analyze user reading behavior.
- Engineered a MATLAB-based PDF tracking tool for capturing and evaluating user reading patterns.