Not really, if you want your new platform to instantly become one of the most used websites in the world. Why should he care about twitter's brand name?
Could also be why you can't find a job. You may be too expensive, and they're looking for engineers in the sweet spot of cheap/can keep the machine running.