Address: Leeds, UK
Work: +44 (0113) 815 2604
Profile Picture

Sam Foster
UX developer & JavaScript Engineer

Summary

I have over 15 years professional experience in web and user-interface development, working in a deadline-driven, budget-conscious team environment. I bring a deep knowledge of client-side web technologies to the product design and development process.

I can wear architect, developer, presenter, mentor or trainer hats. In recent years I have been focussing on JavaScript, in particular building on and with the open-source Dojo Toolkit project.

Specialties

Javascript, Dojo Toolkit, jQuery, HTML/HTML5, CSS, Tech Writing, Performance Analysis & Optimization, Usability and Accessibility (WCAG, Section 508)

Skills

  • JavaScript ( Expert , 10 years experience )
  • HTML/CSS ( Expert , 15 years experience )
  • Front-end Performance ( Advanced , 3 years experience )
  • Web Accessibility ( Advanced , 6 years experience )
  • Dojo Toolkit ( Expert , 6 years experience )
  • jQuery ( Advanced , 3 years experience )
  • PHP ( Intermediate , 8 years experience )
  • Perl ( Intermediate , 8 years experience )
  • Node.js ( Beginner , < 1 year experience )

Experience

SitePen, Inc.

02 / 2008 - Present
Senior Software Engineer

Technical lead and developer on projects including creating and extending web applications, performance analysis and optimization, javascript and Dojo Toolkit training and consulting.

Dojo Foundation

02 / 2008 - Present
Committer

Contributor and committer to the open source Dojo Toolkit project

Vignette

01 / 2006 - 01 / 2008
User Experience Engineer

Interaction design and UI development for a suite of enterprise web-based applications.

While at Vignette I helped develop a uniform presentation layer for the product suite. I wore Ajax developer, accessibility evangelist, CSS and browser technologies expert and user-interface specialist hats. As a senior member of the UE team, I was involved in all stages of the product development process, from concept design, technical prototyping, production front-end code, though to troubleshooting and QA - across the suite of Vignette web applications.

Frog Design

03 / 1999 - 01 / 2006
Senior Design Technologist

My primary role at frog was to apply a specialist knowledge of HTML/CSS and period browsers to design execution, working within both the creative design and development teams. I helped bridge the gap between design and development, and raised standards in asset production and hand-off. I developed and refined best practices for deliverables and documentation.

Education

Wimbledon School of Art
1990 - 1994
BA Hons , Fine Art / Sculpture

Honors

Technical Reviewer for "Dojo: The Definitive Guide"

I provided technical review on the manuscript for this comprehensive O'Reilly publication on the Dojo Toolkit, published 2008

1st place AIR Austin 2004 (Accessible Internet Rally)

Led a team from frogdesign, our entry for the  Umlauf Sculpture Garden & Museum placed first in the Formula One category.

Interests

Open Web technologies, open source software, BEAM robotics, making

Associations

Javascript Leeds (Founder)

Points of Interest

Full Dual UK / US Nationality. US resident between '99-'08. Currently resident in the UK.