A programmer who specializes in the development of applications relating to the World Wide Web or distributed network applications