The term 'web design' is normally used to describe the design process relating to the front-end design of a website including writing markup. Web designers are expected to have an awareness of usability and if their role involves creating markup then they are also expected to be up to date with web accessibility guidelines.
HTML, HyperText Markup Language, gives content structure and meaning by defining that content as, for example, headings, paragraphs, or images. CSS, or Cascading Style Sheets, is a presentation language created to style the appearance of content - using, for example, fonts or colors.
Content management is the process of organizing and consolidating these pieces of content (text, graphics, and multimedia clips) and tagging schemes (XML, HTML, etc.) in the most efficient way and storing them only one time in a repository, known as a content management system.
SEO stands for "search engine optimization". In simple terms, it means the process of improving your site to increase its visibility for relevant searches. The better visibility your pages have in search results, the more likely you are to garner attention and attract prospective and existing customers to your business.
Some of my favorite work is presented here.
When not making websites, I think and strategize about making websites. I am a firm believer in white space and clean, elegant design. I am well organized, problem solver and have high attention for detail.
Fan of photography, books and great outdoors.