Keyskills: IPC Memory Management Design Patterns MFC OOPS Windows Internals Build Disk file system windows services Core CC DataStructures STLboost Grep API Network StackProgramming Hooking System Programing Open Source Tool Networking Concurrency Programming debugging profiling tools Knowledge of OS WindowsLinux memory networks ACE Adoptive communication Environment Networking knowledge IP TCPUDP application layer protocol like HTTP