SKILL REFERENCE NORTHGATE INFORMATION SOLUTIONS


Working with servlets and Java Beans - with the ATG Dynamo Container,
I embedded Java components which had been created or modified by Java programmers. I was integral part of the developer team at Northgate Information Solutions in Hemel Hempsted implementing the last step in Enterprise Bean deployment for Web applications:
the integration with front-end user interfaces.
Kingfisher
Kingfisher's UK-based online Natural Health Products ChannelThinknatural.com was poised to expand into Germany with Thinknatural.de. The backend e-commerce solution (searchable catalog, order and payment pipeline, personalization) was an ATG-based package. Java Beans and Servlets called Droplets are used in this solution to govern backend-to front-end processes and interactivity. The container language for data stored in the data base was xml.

PROJECT 1: created a set of GUI components for the e-commerce data input step-flow:
Achieved: merged visual id of interface elements with id of corporate website

PROJECT 2: evaluated and modified the inherent step-flow of the Informix-based e-commerce solution to client's specific requirements. (Teamwork with Marketing and IT)
Achieved: shortend, simplified and improved shopping sequence

PROJECT 3: Rendered prototype with GUI compnents html-ready
Achieved: thinned-down design for faster loading, while maintaining a comfortable user-interface environmenmt

PROJECT 4: Implementing and cross-browser testing the html, getting it jhtml-ready. (jhtml is the jsp version by ATG )
Achieved: hand corrected, simplified code for efficient jhtml development

PROJECT 5: jhtml development, i.e merging the html with backend-code: inserting and testing servlets (droplets) and conditional tags: collaboration with Java developer. Achieved: hand inserted jhtml elements, aquired a deeper understaning of Java-based interactions, established with Java developer a productive work modus while keeping iteration in check, thus were able optimize design on all levels while in progress: (look-and feel, back-end logic, marketing requirements, usability).

PROJECT 6: Establishing a web developer outpost in Munich Germany, remote developing, responsible for maintenance of own stack, (CVS TELNET UNIX) as the only IT person on site, with remote support from the UK.

PROJECT 7: Working with sales / customer service team in Munich to standardize input output communication processes with IT department in the UK, and successfully launching the site facilitating collaboration between both teams.

Key Skills Aquired: delivering on-time within a results-driven team of contractors
getting an in depth understanding of the entire process of back-end to front end implementation
developed excellent rapport and exchange with software engineers
consolidated skills and routine for collaborative and remote cross-team-development
aquired proficiencies in the use of UNIX, CVS, TELNET for remote collaborative development