Hey, I am a Web developer with over 3 years experience. The role of a web developer is to design websites, develop them from scratch and maintain them. Web developers are also known as web masters or web designers. and also new research like black magi...