Started off as a PHP Developer working on multiple off-shore projects with different clients. I get the advantage of understanding the back-end since I started off as a developer, which gives me a leverage over the discussions and constraints of the development effort and also to actually understand the team and their respective work. And since now I'm more of a Web Developer, I continue to update myself with regards to design concepts and current best practices / trends, while keeping a twist of my personal taste in it :)