www.sjwaller.com

CV

This page is a summarized résumé ...


Stewart Waller

Born: 20th March 1977

Location: Brighton & Hove

Background

I am currently working as a software developer in the Brighton & Hove area.

After finishing school, I found work primarily as a PC hardware technician - build, installation and repair to a commercial standard. Returning back to academia to study archaeology in 2000 was a breath of fresh air, but ultimately dovetailed with my previous computer background when I started working at the ADS.

After living, studying and working in York for over 5 years, I moved back to the South Coast where I have continued my career as a software developer.

Skills

I have a good technical aptitude which enables me to learn new skills fast. Although I favour the Java programming language I have dabbled in C++/C#, Perl, Pascal and am competent developing websites using PHP and ColdFusion. The following list is a summary of my primary skills:

Competent Java developer:

EE5, JPA/JDBC, EJB 3, JSF, Struts/Tiles etc.

Advanced Oracle SQL:

including Spatial, Text

Web development/design:

JSP, PHP, (X)HTML, CSS, AJAX/Javascript

Web services:

SOAP, WSDL, UDDI, JAX-WS (Metro), Axis

Qualifications

MSc Archaeological Information Systems

Grade: Distinction
2003-2004 University of York Heslington, York, YO10 5DD, United Kingdom Tel: +44 (0) 1904 430000 | Fax: +44 (0) 1904 433433

BSc Archaeology (Hons)

Grade: 2i
2000-2003 Bournemouth University Fern Barrow, Poole, Dorset, BH12 5BB, United Kingdom Tel: +44 (0) 1202 524111 | Fax: +44 (0) 1202 962736

Current Employment

PHP Developer

Pure360

Privately Held; Email Marketing and Advertising industry

February 2011Present (7 months)

Pure360 is an email marketing platform built on top of a bespoke PHP MVC framework. The framework utilizies a Java Bean-like middle tier in conjunction with a facade and data access layers.

I have recently played a key role in developing integration solutions (both online and on-premise) between our platform and client CRM. The development of a swing based Java agent has allowed integration with on-premise CRM installations that would otherwise be unobtainable.

* Bespoke PHP MVC framework
* OO Design patterns
* CRM Integration (Salesforce, MS Dynamics, Goldmine)
* Pervasive Data Integration
* NSIS installer
* Java swing agent

Previous Employment

Web Developer

BoatShop24 Ltd

Public Company; Publishing industry

February 2010March 2011 (1 year 2 months)

I’ve been working at Boatshop24 since January 2010 as a PHP web developer. I was initially tasked with recoding of http://www.boatshop24.com using a Code Igniter / Smarty base and have since started writing the new 'Place An Ad' system soon to be released.

I have also created several WordPress powered sites, such as http://brightonandhovefreepress.co.uk, as side projects for Friday Media Group Ltd.

* PHP & Code Igniter frameworks
* Smarty templating engine
* Javascript (AJAX, jQuery)
* Internationalization
* WordPress
* SEO, SEO, SEO !!

Applications Developer

Archaeology Data Service

Information Services industry

July 2005December 2009 (4 years 6 months)

During my time at the ADS I was the sole Java developer and technical lead for R&D projects. My responsibilities included: the development of bespoke Java web applications; architecting/development of the new ADS website using J2EE technologies; the integration of the legacy ColdFusion sites; development of web-services to provide search/retrieval of archaeological information to UK local/national organisations. I was also responsible for the configuration of application servers including multiple Tomcat and Glassfish instances, the ADS wiki system and the Collections Management System. Although my work at the ADS was predominantly Java based, I gained extensive knowledge of ColdFusion/Open Blue Dragon, Web-GIS systems (including both ESRI products and GeoServer/OpenLayers) and JavaScript frameworks such as jQuery.

* Java J2EE (OO Design Patterns, Glassfish, EJB3.0)
* Web-Services (Apache Axis, Metro, WSDL, UDDI)
* MVC Frameworks (JSF, Struts)
* Portal Technology (JSR-168, JSR-286)
* ColdFusion
* Web-GIS (GeoServer/OpenLayers)
* Javascript (AJAX, jQuery)

Curatorial Officer

Archaeology Data Service

Information Services industry

July 2004July 2005 (1 year 1 month)

My role as a Curatorial Officer for the ADS initially involved the accessioning, preparation, archive and dissemination of archaeological digital data for the digital archive. This was achieved using various tools to manipulate, convert and manage digital information(images, video, office documents and raw xyz data etc). Special Collection interfaces were developed using ColdFusion which allowed web-based dissemination. Due to the increasing complexity of various archives and the increasing amount of R&D projects I became involved with, my role at the ADS shifted towards software development.

Publications

  • Jeffrey, S., Richards, J., Ciravegna, F., Waller, S., Chapman, S. & Zhang, Z. (2009) The Archaeotools project: faceted classification and natural language processing in an archaeological context, in Philosophical Transactions of the Royal Society. (A), 367, 2507-19 doi:10.1098/rsta.2009.0038
  • Stuart Jeffrey, Julian Richards, Fabio Ciravegna, Stewart Waller, Sam Chapman, Ziqi Zhang (2008) When ontology and reality collide: the Archaeotools project, facetted classification and natural language processing in an archaeological context, in On the Road to Reconstructing the Past , 36th Annual Conference on Computer Applications and Quantitative Methods in Archaeology (CAA) ), Budapest, Hungary, 2008 (eds E. Jerem & V. Szevere´nyi).
  • Jeffrey, S., Kilbride, W., Richards, J. & Waller, S. (2008) Thinking outside the search box: the Common Information Environment and Archaeobrowser, in Posluschny, K.Lambers and I. Herzog (eds.) Layers of perception, Proceedings of the 35th International Conference on Computer Applications and Quantitative Methods in Archaeology (CAA) Berlin, Germany, April 2-6, 2007. (eds A. Posluschny, K.Lambers & I. Herzog), Kolloquien zur Vor- und Fruhgeschichte Band 10, Bonn, 206-211.
  • Chris Awre, Stewart Waller, Jon Allen, Matthew J Dovey, Jon Hunter, and Ian Dolphin (2005) Putting the Library into the Institution: Using JSR 168 and WSRP to Enable Search within Portal Frameworks, in Ariadne 45, available at http://www.ariadne.ac.uk/issue45/awre/
  • Stewart Waller (2005) Future connections: the potential of web service and portal technologies for the historic environment, in Internet Archaeology 18, available at http://intarch.ac.uk/journal/issue18/waller_index.html
  • Kenny J. and Richards J.D., with a contribution from Waller S. (2005) Pathways to a Shared European Information Infrastructure for Cultural Heritage, in Internet Archaeology 18, available at http://intarch.ac.uk/journal/issue18/kenny_index.html