I design and manage complex software products