For this thread, i will wait for others' replies

But i have another idea to implement for future. The forum software allows us to add custom fields (existing fields are joind date, location ... as you said) to the user's profile. For example, we can add JDK version, IDE, IDE version or similar fields to the user's profiles which will also be helpful while answering a user's question. But i was again waiting the forum to grow and see people's behaviors/questions... to decide on these fields.