The enginerring projects that I am intersted todo:
Component building system
For large c/c++ project, devide the whole projects into subprojects. When submit the code for a project, the target for the current project also submitted. If the developer wants to modify one part of the system, he only need to check out his sub-project, and compile that part.
The build can be accelerated by the things like ccache.
The building system should be independ to any make/build technology, but should use GIT.
Maven/JMS/Thrift/OSGI/Consistent_hash
Make a Java frame work for large scale system that are composed by the above technology
My Contact Information:
chianshin@hotmail.com
https://github.com/xqian/cpp_projects