Hello, I recently completed two of the best courses "Data Structures" and "Operating System" in university in which I got A in both. In DS we develop Notepad using doubly linked list in C++. So I have deep knowledge of all data structures like stack, queue, linked list, trees, graphs and heap etc.
In operating system we learn all about kernel programming I know structs, pointers, pipes, threads, semaphores, shared memory and all system calls.
So yeah you can contact me and give me more details so we start doing your project as soon as possible.