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
Share this project:

Updates

Submission history