No matter what the scope of your project entails, I first like to create a dialog with you to understand your specific business or industry specific requirements, process, image and overall vision. This comprehensive knowledge learned from the discovery phase will be leveraged to formulate an Internet strategy most appropriate in supporting your business model, strategy and online identity.


The core of a good websites user interface and design is effective information architecture and navigation. In order to structure your websites content correctly, it is vital to clearly define what elements you want in your design structure and the goals of each element. I’ll work with you to consult on best practices and draw on your expertise of your business to determine what your strategy goals should be. With my expertise in developing successful websites, we will be able to create a web development plan to best meet your strategy goals. We will break down and group information, matching the site to the expectation of your customers use, and adhering to design consistency, I’ll create a structure and navigation that showcases your content in a seamless and easy-to-use manner for users.



With an understanding of the websites goals defined, as well as the information architecture, the next step is to focus on the creative process and user interface design. We will look at unique homepage design concepts, visual mock-ups and iterations, secondary level page design concepts, and overall look and feel.


Once a design style is chosen and refined, page layouts will be developed and optimized for major sections of the website. This includes creating the HTML templates, creating CSS (cascading style sheets) to maintain style consistency across the entire website, optimizing the graphics for fast loading (without compromising quality), development of a pages and any additional functionality.


The purpose of the launch phase is to prepare the website for public viewing. This requires final polishing of design elements, deep testing of interactivity and features, and a consideration of the user experience. An important early step in this phase is to move the website, if need be, to its permanent web server. Testing in the production environment is important because different servers can have different features and unexpected behavior (e.g. different database host addresses).