You seem to have had a bad working experience with him, Thanks for the tips.

Bad is an understatement. I wish I had joined another project at that time but I chose this one because he came through a reference. Trust me there were times I felt like I wanted to punch him in the face. I literally wanted to do it. Albeit I kept my mouth shut and just moved on.
MFChain guys have chosen to work with him, so it's their grave and I felt like keeping quiet would be a disservice to the community.