Resume
Education
IMPERIAL COLLEGE, LONDON
1996-2000
MEng. Computing (2:1)
Professional Experience
Self employed
April 2002 - Present
After leaving Arsdigita an opportunity arose to work for myself. The vast majority of the work I have done since going it alone has been in the public sector working on projects within local government using open source software, mainly developing database-backed websites running on Oracle and Postgres. Some of the projects I have worked on include:
• CASWEB
• ENCORE e-Community publish tool
As well as software development I have worked on a lot of projects acting as a technical consultant. For example, I was part of a committee setup by the Office of the e-Envoy to look at the issues and mechanisms available to enable local authorities to partake in content syndication. I also authored a number of technical documents for the APLAWS project. I have also worked as a technical consultant on a European project funded by the EU to build an e-learning platform integration tool. The project involved local authorities and private firms from the UK, Holland and Spain.
Recently I developed a tool to keep track of Freedom of Information requests for Islington Council. While at Islington I also documented their current system architecture. This involved speaking to many of the developers involved in building and integrating the systems and then presenting my findings to management. I reported directly to the Chief Information Officer.
Arsdigita
September 2000 - January 2002
Senior Developer
Specialized in building collaborative websites on Oracle using the company’s open source platform. I also contributed code back to the open source community. In addition to software development, other duties involved liaising with clients to gather requirements as well as providing customer support when a project finished. During my time at Arsdigita I attained the position of Senior Developer. Red Hat purchased Arsdigita in late 2001.
Skills
I have experience of all aspects of the software development process from gathering requirements, writing code, project management and support. The following is a list of some of the technologies that I have used recently on projects:
Tcl, Oracle, Postgres, SQL, C, Objective-C, Lisp, Apache, AOLServer, HTML, XML, XSL, SOAP, CSS, Javascript, network programming
I speak Spanish at an intermediate level.