An accomplished individual with a strong background in PHP, JavaScript, .Net, CSS3, HTML5, WordPress, E-Commerce and Bootstrap. Faizan strongly believes in the power of the Internet, and has an intense desire to learn how to improve the webs core functionality, and to also be involved in its future development. He has a good understand of programming, can come up with plenty of innovative ideas and possesses good communication skills.

He is creative web developer & designer with extensive experience. He is responsible for the look of all the sites and also responsible for the site’s technical aspects, such as performance and capacity, which are measures of a website’s speed and how much traffic the site can handle.

The day-to-day work of a web developer varies depending on whether he work mainly for clients or in-house for an organisation, but most roles include:

  • Writing code in one or more programming or scripting languages, such as PHP or JavaScript
  • Planning and prototyping new applications
  • Designing the architecture of the components of an application
  • Deciding on the best technologies and languages for the project
  • Testing sites and applications in different browsers and environments
  • Problem solving
  • Fixing bugs in existing projects
  • Testing new features thoroughly to ensure they perform the correct task in all cases
  • Running performance benchmarking tests
  • Reviewing colleagues’ code
  • Building and testing Application Program Interfaces (APIs) for applications to exchange data
  • Researching, incorporating and contributing to Open Source projects
  • Meeting designers, developers and project staff for progress updates
  • Gathering requirements from clients and users
  • Learning and testing new technologies, frameworks and languages
  • Staying up to date with new trends and advancements in web development
  • Building and maintaining databases
  • Refactoring and optimising existing code
  • Documenting code so other developers can understand and contribute to it
  • Attending and speaking at web development conferences and workshops
  • Designing information architecture within an application or website.