I have been doing web development for several years, and have a philosophy of design that always focuses on easy of use. Each screen should be simple to describe and use and should point in an obvious direction. I have built complex management systems (bookstore inventory management system) and simple stand alone single purpose applications (attendance recording via text message).