-
User Interface Design & Development
UI stands for "User Interface" and refers to a visual aspect of a site in relation to how its users interpret it. UI Designers and Developers are usually more tech savvy and focused on user experiences, such as accessibility, than typical web designers and developers. Go here to see the projects were I either designed or developed the UI of a website.
-
Web Application Development
The term "web app" is used in a lot of contexts. It's generally used when a website incorporates dynamic technologies, such as interacting with databases, APIs, or displaying information in a compelling way so that the user can achieve some task. Go to the web app category to see the projects where I either created or was involved in the development of a web app.
-
CMS Integration
CMS stands for Content Management System. These popular systems allow complex functionality to be implemented in little time. They also put you, the client, in control of updating your site. The three biggest ones on the web are WordPress, Joomla, and Drupal. I’ve worked with all three. View my CMS development projects here.
-
Email Design & Development
Designing emails may seem like a minor task. Due to the limitations of email clients however, designing emails effectively requires a special set of both UI development and design skills. With the advent of mobile communications, emails are still very effective. I have a high level of unusual experience here, see my projects with it.
-
Print Media Design
While not my specialty, I do have experience designing graphics for printing purposes. I am both a designer and developer. Click here to see projects where I was involved in creating media for print such as flyers, cards, etc.
-
Search Engine Optimization
SEO, or Search Engine Optimization, is the practice of making a website accessible to search engines so that your site can be easily found. This area is an important but non-technical part of Web Development, so it is often overlooked by developers. I have skills in both the technical and non-technical aspects of SEO.
-
Flash Design and ActionScript Coding
Flash allows high, quality rich media to be delivered to the web in unique ways. While it is no longer the major UI giant that it once was, it is still imperative to have a developer who can support flash as its capabilities extend way beyond the scope of what can be achieved with JavaScript alone. I have some causal experience with it and Action Script 3. Check it out.
-
Personal Works of Mine
While I’m a full time professional developer, I got into the business because it’s simply what I love to do. My drive is the passion it brings; making money from this is simply a necessity for living to me. While a lot of my personal projects are on hiatus due to time constraints, click here to see the things I’m doing for the fun of it.