Profile of solomon mwangi