
Web Developer at N4 Solutions
Bath, United Kingdom

Web Developer at N4 Solutions
Bath, United Kingdom
Programming experience:
* 11 years' JavaScript
* 10 years' ColdFusion
* 7 years' Perl
* 3 years' Java/JSP (Struts)
* 1 year's PHP (Symfony)
* SQL (MySQL, PostgreSQL)
I have an excellent attention to detail, and strive to make web sites that are semantically rich, valid to w3c specifications and highly accessible but with a rich user experience.
I have a working knowledge of Microformats, and a thorough knowledge of Web Standards-based (HTML and CSS) approaches to web page layout.
I advocate a Progressive Enhancement approach: starting with valid, meaningful markup (HTML) and adding style (CSS) and behaviour (JavaScript) as appropriate for the user agent accessing the page in question.
Pages' content should always be viewable by text-only browsers (e.g. Lynx), assistive technology for disabled people (e.g. screen readers or adaptive braille devices) and search engine robots (e.g. Googlebot).
On top of a solid foundation of content, the presentation (CSS) is layered, as appropriate for the capabilities of each browser. Thus older browsers like Netscape 4 receive minimal or no style, while newer browsers like Firefox and Safari get the full style treatment. Popular, but less capable browsers (e.g. Internet Explorer 6) are dealt with on a project-by-project basis, as they can take disproportionate amounts of time to get looking "right".
The third layer is behaviour, using Javascript. I have found the jQuery library to be lightweight and productive and I use it whenever possible. Behaviours are attached to the pages using the Javascript itself, rather than using inline event handlers (e.g. onclick, onmouseover) in the HTML.
Interest and experience in accessibility, usability and user experience.
(Privately Held; Information Technology and Services industry)
July 2009 — Present (5 months)
Web developer working on the accessibility and usability of the UI of financial services software.
(Privately Held; Design industry)
November 2008 — June 2009 (8 months)
Building web sites with PHP (Symfony). Turning Photoshop designs into HTML & CSS. Integrating existing HTML with PHP CMS.
Idea generation, SEO consulting and web site tweaks, wireframing and user experience architecture.
(Non-Profit; 51-200 employees; Research industry)
October 2000 — November 2008 (8 years 2 months)
Web site and application development and maintenance in ColdFusion, Perl and Java/JSP (Struts).
Introduced Web Standards-based approach (HTML/CSS) to Web development and improved and advocated for Accessibility.
(Privately Held; 51-200 employees; Information Technology and Services industry)
July 2000 — August 2000 (2 months)
2-month contract position, developing ColdFusion, HTML and JavaScript for a travel agency website.
(Privately Held; 1-10 employees; Information Technology and Services industry)
October 1999 — June 2000 (9 months)
* Maintained the www.rfu.com website
* worked on www.rotork.com
* implemented www.cardiffrfc.com
(Public Company; 10,001 or more employees; TWX; Information Technology and Services industry)
July 1999 — September 1999 (3 months)
3-month contract maintaining the Compuserve.co.uk web portal, involving HTML and web graphics (Fireworks, Photoshop).
BSc (Hons) , Industrial Design , 1995 — 1999
Future of Web Apps