Edward Caulfield

Full Stack Software Developer

Swiss citizen, native English speaker, also fluent in German

Edward Caulfield

Full Stack Software Developer

Swiss citizen, native English speaker, also fluent in German

Edward Caulfield

Full Stack Software Developer

Swiss citizen, native English speaker, also fluent in German

Kohler AG

Java based Web-shop

Kohler AG – E-Commerce Web Shop

Migrated Kohler AG’s online shop from Java 5 → Java 7, upgrading the runtime, dependencies, and legacy codebase while ensuring production stability. Continued as lead developer for 5+ years, maintaining and enhancing the platform based on evolving business requirements.

Delivered new e-commerce features, refactored legacy modules, improved performance, and provided ongoing production support, helping extend the system’s reliability and lifespan.

Key skills: Java 7, legacy system modernization, e-commerce development, dependency migration, performance optimization, long-term application maintenance.

Front End

  • JavaScript

  • JSP

  • UI in English, German, French and Italian

Back End

  • Java

  • Testing with JUnit

Project for

Citrin Informatik