Employer

Honda   www.honda.co.uk

Position

Senior Developer

Duration

07/2008 - 06/2012

Technologies

Groovy/Grails, Spring/Hibernate, Java/JSP/Servlets, Maven, Subversion, Git, XML/XSLT, Struts, SQL Server/DB2

Duties

Primary developer responsible for and maintaining fourteen out of the thirty one Java applications, running on Honda's infrastructure.

Represent the Java team in Honda's internal Technical Architecture Board, tasked with raising the maturity level of development within Honda.

Responsible for transferring the entire Honda.co.uk website onto a new active-active(DR) hybrid cloud based infrastructure hosted by a third party cloud hosting company.

Personally built two out of the eight Java applications that run the Honda website the usedCars and the onlinePurchase applications.

usedCars allows our customers to perform searches for used cars across the Honda dealership network. Search criteria can be saved and re-run later, or can be run as an automated alert. The alert will perform the search once a week and email the results to the customer. The usedCars application is currently the most visited part of the site.

onlinePurchase is an e-commerce application which allows our customers to buy Honda's power equipment. This application integrates with Barclays bank (who handle our financial transactions). I also personally built the sister application orderManagement for the Intranet, which manages the orders purchased via onlinePurchase.

Primarily developer responsible for producing and maintaining the honda-utilities.jar which forms the core part of all website applications. This utility jar holds all common code, this includes transforming xml for webpages, caching (ehcache), emails or PDFs (Brochures), sending secured email etc.

Produced Houda UK's first Groovy/Grails application, a content management system that enables our car, bike and power equipment dealers to maintain their websites via the Honda Extranet.

Have participated in over ten projects including (Dealer website admin (Groovy/Grails), Motorcycle refresh, Penetration testing, LMS upgrade, ELV upgrade, Online purchase/Order management, Insight launch, initial customer website launch).

 
 

Employer

COI (Central Office of Information)   http://www.coi.gov.uk

Position

Developer

Duration

09/2003 - 06/2008

Technologies

Java/JSP/Servlets, Struts, Oracle 8i, XML/XSLT, LDAP

Duties

As the sole developer, I developed the Intranet/CMS with the following functionality.

Allow a content administrator (with no HTML knowledge) to seamlessly administrate content using Microsoft Word and a web application. The content produced in Word is saved as an XML document and then transformed using XSLT for display on the site.

Integrates with eDirectory via LDAP providing the users the ability to administer their personal details, and allow others to search for them on both the Intranet, and the email system.

Integrates via XML with a Human Resources application to distribute the company policies to all members of staff.

Integrates with an external cross governmental website, to allow other governmental departments to search for COI staff.

Integrates via an Oracle database with FJMS (a financial package).

 
 

Employer

UK Automatic Vending   http://www.vendline.co.uk

Position

Technical Consultant

Duration

02/2003 - 08/2003 (Contract)

Technologies

Java, Struts, JSP, Oracle 8i, XML, CVS

Duties

Leading a team of two, producing a complete B2B Extranet system allowing UK Vending clients to order products online.

Using XML to integrate online orders with the warehouse management software.

 
 

Employer

Oyster (contract)

Position

Java Developer

Duration

09/2002 - 02/2003

Technologies

J2EE, Oracle, XML, Servlets/JSP, Sourcesafe

Duties

Designed and developed JSP pages and Servlets using the Struts framework in an internal content management system for the Orange.

 
 

Employer

Oyster (permanent)

Position

Java Developer

Duration

04/2000 - 07/2001

Technologies

J2EE, Oracle, XML, Servlets/JSP, Sourcesafe

Duties

Re-developed the content management systems on one of Oysters most acclaimed websites Rockstar games

On the Skipintro project (Oysters largest public relations project) I was individually responsible for all the server side development.

On the Hemscott project, after evaluating other containers on the market, we decided to write our own container. We designed and developed a container that managed the complete life-cycle of objects it contained, allowing for transactions and multi-threading.

Fingertips (a dot com casualty) was an eerily facebook like website, where the users were to enter data about what they liked (hobbies, films by genre, music by genre). They also let us know of their location and dates they were free and finally their friends and family (who would also enter the same data). The website would then digest all the information and suggest events, that could be shared by all those involved. This was due to be funded by directed advertising based on the specific profile that we would build on each user.

Elected by my peers to represent all Java developers in an Exchange Forum.

 
 

Employer

SEIMENS   http://www.siemens.com

Position

SAP Consultant

Duration

09/1998 - 04/2000

Technologies

SAP, Java, C++

Duties

As the only developer that had an OO background, I single handedly produced a C++ application that integrated every Warner Brothers till in European and our SAP implementation.

On Customer relationship management(CRM) project with Psion, integrating SAP to a Psion hand held radio device.

Highest rated consultant (115%) in annual consultant evaluation.

Initially employed as a Junior Consultant and promoted to Technical SAP Consultant after six months

 
 

Employer

Vodafone   http://www.vodafone.com

Position

Analyst Programmer

Duration

July 1996 - July 1997 (Placement year)

Technologies

C++, VAX Basic

Duties

Participated in three major projects including AIRMILES ®, NNG and Billing.

A fundamental change in mobile phone technologies required myself and team of three other developers to update every piece of code being used by the company.

Produced the weekly billing run, charging Vodafone customers millions of pounds.

Participated as a member of the Helpdesk, helping users with their day-to-day problems.


© Henock Zewde 2012