CS6200 - Multithreaded File Server & Distributed File System client and server in C using pthreads, mutexs and gRPC.
CS7646 - Machine learning based stock portfolio optimization with random forests balancing ratios of chosen assets.
CS6340 - Genetic Algorithm Fuzzer. Finds the input to a generic program that causes it to error while instrumenting each assembly instruction with LLVM to document coverage during dynamic mutation analysis. (more info in CV)