|
Graduate Projects
- Minirel - A mini-relational database system
Implementing heap-file layer, access layer and front end layer for a relational database system. System developed in C language over Fedora Linux.
- LFS - Log Structured File System
Implemented a Unix like file system which is optimized for writes with concepts like checkpoint and recovery, segments clean-up, caching etc. Implemented in C over Fedora Linux. Inter-process communication implemented through Berkley sockets.
- Internet Router
Developed a fully functional internet router which routes real network traffic. Routing achieved through Shortest Path First algorithm. Implemented in C over Fedora Linux.
Undergraduate Projects
- Peer to Peer File sharing system
Designed and implemented P2P file sharing with Controlled Decentralized Architecture. Implemented concepts like Load balancing, Fault Tolerance, Scheduling etc
Microsoft Visual C#.NET, Microsoft Access
- Fingerprint Verification System
Designed and developed Fingerprint Verification System with features like Image Enhancement, Pattern Matching and Verification
MATLAB and Microsoft Access
- Timetable Scheduling and Management System
Developed a timetable generation for classes, based on the inputs like faculty work load, availability of classrooms etc. Applied concepts like scheduling, resource allocation etc
Microsoft Visual Basic 6, Microsoft Access
- Messaging System
Implemented messenger/chat client-server program which facilitates users with functionalities like friends list, multiple chat etc.
Microsoft Visual Basic 6, Microsoft Access
- Text Editor and Utilities
Developed a text editor, in C language, implementing Data Structures like Double-Linked List. Utilities like file and directory operations along with common text editing functionalities
|
|