developer |diˈveləpər|
noun
a person or thing that develops something : a property developer | software developer