How a chance meeting with Twitter bosses landed a Nigerian developer his dream job