About Me

Jamil Walker PhotoI graduated from Santa Clara University in 2004 with a BS in Computer Science and used the programming skills learned there to transition into building web sites and web applications. During my 6 years playing soccer professionally I worked as freelance web developer & designer building small to medium websites. I am currently working in Washington DC for The Advisory Board Company as a User Interface Engineer.

I specialize in standards-based XHTML, CSS, JavaScript, and LAMP [?] web development and strive to build clean and simple web sites that are easy to use and are search engine friendly. I am currently accepting freelance projects so feel free to contact me with your project request.

What I Do

1. Web Application Development

PHP / MySQL / CodeIgniter

Whether you need a personal blog, a corporate portal, or e-commerce solution I can take your concept and develop it into a fully functional site. Need a custom application? No problem. Using open-source technologies like PHP, MySQL, frameworks and API's I can customize a tool that will give you the edge you need over your competitors.

2. Interface Design & Development

XHTML / CSS / Photoshop / Illustrator

First impressions are everything for an online business. You have seconds to explain to a user who you are and what you can do for them. When designing a user interface I use standards-based coding and a balance of page elements, colors, and content to maximize usability and accessibilty. Every detail is taken into consideration when I implement a design.

3. Content Management Integration

EE / Wordpress / Drupal / Joomla

Using a content management system as a foundation is a great way to utilize pre-built tools, community support, and up-to-date security. I have extensive experience building sites with ExpressionEngine, Wordpress, Drupal and Joomla. Not familiar with these tools? Don't worry I will walk you through the administrator panel and provide on-going support until you are up and running.

How I Do It

Planning Phase

1. Planning Phase

Goals / Analysis / Brainstorm

I start every project with a thorough planning process where I examine your goals and requirements. Next, I perform a detailed site analysis of the information architecture, existing content, and compare potential competitors. Using this information we are able to create an initial structure of the site.

Design Phase

2. Designing Phase

Layout / Typography / Color

Once I have all the requirements, the next step is to create the layout for the site. I take everything into consideration when designing the user interface from typography and color schemes to content flow and usability. Once we agree upon a final mock-up I move on to the building phase of the project.

Building Phase

3. Building Phase

Coding / CMS / Custom Tools

With the design complete, I begin coding your website using XHTML, CSS, and Javascript. To manage and create dynamic content I often integrate a content management system into your site. If needed, I can also develop custom applications that will extend site functionality beyond a typical CMS.

Deployment Phase

4. Deployment

Traffic Analysis / Maintenance

My job is not done until you have the necessary tools to manage your website on a daily basis. I work with my clients to provide strategic marketing, traffic analysis, and maintenance. Your success is a reflection of my work so I take pride in ensuring your website becomes successful.