I 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.
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.
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.
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.
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.
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.
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.
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.