If you are an experienced C++ system programmer you may be able to help us maintain and enhance BOINC. In any case, you are welcome to browse the source code and give us feedback.
You should understand how BOINC works (for both participants and projects) before getting into the source code.
Read about:
Various implementation notes: