Initially on a 3 month Java Developer contract, this was extended by 3 months, 6 months then a further 6 months. During the last 6 month contract the client and I negotiated to cancel the current contract so I could take on a further 8 month Technical Lead contract. The total contract length was 23 months.
Tech Lead – Contract
Responsible for the design of the technical solution with my team of 4 developers and 2 testers, ensuring the solutions were high in quality and the testers had the information needed to create detailed test plans.
BAU Java Developer – Contract
Responsibilities included interfacing with the IBM MQ and Fusion Middleware, accessing FatWire for resources and maintaining the FreeMarker and JSP pages and servlets for the web catalogue.
I worked for KPS for 12 1/2 years, mainly on their neural net based search service, content management and indexing service, but we also developed a “tribal knowledge base” (aka forum).
Senior Software Engineering – Permanent
Responsible for maintaining and developing all aspects of the user interface, back end servlets and database schema for the neural net based search engine.
Burns E-Commerce Solutions
During the 16 months at Burns I developed an application to convert Word, Excel and HTML documents into PDF format. I was also jointly responsible for updating and configuring components of beX, a purchase order to invoice processing system for large scale commercial buyers to interface with small scale suppliers.
Struts, Servlets, EJB, Oracle, Java, J2EE, Taglibs, Apache, Linux, Spring, TDD.