at
United Kingdom
at
United Kingdom
Developer with wide programming experience in Ruby on Rails, PHP and Java. Particularly interested in RESTful web applications, web development frameworks, content management systems, and open source software more generally.
Zend Certified Engineer (PHP)
See my oDesk profile for evidence of other skills:
http://www.odesk.com/users/~~fd862e53bd0e4309
Ruby, Ruby on Rails, PHP, Java, web application frameworks, content management, Drupal, web client programming, web services, REST, XML/XSLT, AJAX, open source in business, ASP, Python, Ant, OPAC
(Public Company; INTC; Semiconductors industry)
October 2009 — Present (2 months)
Working on the Moblin SDK (http://moblin.org/)
(Computer Software industry)
October 2007 — October 2009 (2 years 1 month)
Java programming (Spring, Hibernate, JAXB, Ant, Jetty, JAX-RS, Ivy); library software; OPAC; RESTful web services; JRuby; Ruby on Rails; PHP; Zend Framework; Smarty; Sybase; CruiseControl; Hudson; Semantic Web; RDF; ARC; SPARQL; data wrangling
Worked mainly on Prism 3 (http://talis.com/prism)
(Educational Institution; 1-10 employees; Information Technology and Services industry)
August 2004 — September 2007 (3 years 2 months)
Working as an open source advocate; developing applications using a large range of open source technologies; assisting companies in choosing open source solutions for content management, CRM, web development environments; providing training on PHP, Ruby on Rails and Drupal
(Educational Institution; Higher Education industry)
February 2002 — August 2004 (2 years 7 months)
Writing custom web applications for University departments, e.g. vacancies system for personnel (http://www.vacancies.bham.ac.uk/vacancies/vacancySearch.htm), prospectus request form (http://www.prospectus-req.bham.ac.uk/main.htm). Written using ASP 3, MySQL, Java, MS Access, SQL Server etc..
(Educational Institution; Higher Education industry)
August 2000 — February 2002 (1 year 7 months)
Developing e-learning materials and courses for University staff. Building bespoke web applications. Integration of WebCT VLE with other campus systems.
(Information Technology and Services industry)
October 1995 — September 1996 (1 year )
Authoring manuals for computer software; writing quality control procedures; developing technical documentation processes
Ph.D. , Computer Science , 1996 — 2000
Thesis was on the topic of knowledge representation and inference in psychologically-relevant AI systems
M.Sc. , Artificial Intelligence , 1995 — 1995
Received Distinction and awarded Best Computer Science M.Sc. in my year
Pg.Dip. , Business and Information Technology , 1993 — 1993
B.A. (Hons) , English and Comparative Literature , 1989 — 1992
Dissertation on JG Ballard and William Burroughs.