
Sam Foster
UX developer & JavaScript Engineer
Archived
This dates back to ~2010. It is here for fun and as a historical record only. See my profile on linkedin for a slightly more up to date resumé.
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.
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
Contributor and committer to the open source Dojo Toolkit project
Vignette
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
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.
Writing
A selection of recent articles and tutorials:
Education
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.