Worked as part of a three person team to design and build a sandbox system to open untrusted documents on Windows 7/8/10.
Developed a file system filter driver in C to intercept all file system operations and implement a Copy-on-Write mechanism in order to save original content of modified files to a shadow namespace.
Implemented in C# and tested (with a mock file system) a recovery algorithm to restore original files and directories from the shadow location.