Built an end-to-end file encryption engine in Modern C++, utilizing raw and smart pointers to implement strict, memory-safe custom resource management (RAII). • Optimized file system I/O efficiency by configuring low-level buffer handling within C++ input/output file streams (std::fstream) to achieve fast, stable read/write throughput. • Architected structured build and diagnosis pipelines using custom Makefiles and configured the native Visual Studio Debugger toolchain to trace low-level runtime stack memory. • Designed for extensibility through systematic performance benchmarking, mapping out the low-level data architecture to cleanly support upcoming multithreading, semaphores and thread pools.
Built With
- c++
- makefiles
- msvc
- systems-programming
Log in or sign up for Devpost to join the conversation.