|
Network File System
Codebase
Implemented in C, a Distributed file system constisting of Storage Servers, Clients and Name Server.
Added support for Caching, Efficient search, Dynamic Storage server addition,
Concurrent File Reading and efficient Data Replication (in case of storage server
failure).
|
|
C-Shell
Codebase
Built an Unix Shell in C from scratch.
Implemented Pipes, IO redirection, foreground and background processes, command history, Signal handler.
Currently working on adding support for autocomplete and running shell scripts.
|
|
MyTorch
Developed a modular library similar to PyTorch completely written in Python and
C++ with support for GPU acceleration and auto-differentiation.
Implemented MLPs, CNNs, RNNs, LSTM, Transformers, VAEs, GANs, GNNs, Hopfield networks and Boltzmann Machines.
|
|
Scotty 3D
Created a 3D graphics software similar to Blender, Maya etc. Implemented
Rasterization, Mash-editing, rendering, animation, Physics simulation,
Inverse kinematics etc.
|
Like the aesthetic? Feel free to use the website's code for your own webpages
|
|