What is person with new ideas and inventions?

A person with new ideas and inventions can be referred to as an inventor, entrepreneur, or innovator. Phrases referring to such a person could be creative thinker or creative designer.