web shop

High-performance web shop integrating Apache Solr search cluster, KonaKart Enterprise, OpenCms CMS, Adobe Scene 7 media management, and email marketing serving European markets.
web shop

Building a High-Performance Web Shop with Advanced Search and Content Management

From 2013 to 2018, I led the technical architecture and development of dm-drogeriemarkt’s e-commerce platform—a sophisticated web shop serving customers across multiple European markets. This enterprise-scale project integrated advanced search technology, rich media management, content management systems, and email marketing platforms into a cohesive, high-performance shopping experience.

The Vision

dm-drogeriemarkt required a robust e-commerce platform that could:

  • Deliver fast, relevant product search across thousands of SKUs
  • Scale to handle peak traffic during promotional campaigns
  • Manage rich product imagery and multimedia content efficiently
  • Support sophisticated email marketing with A/B testing capabilities
  • Integrate with backend systems for inventory, pricing, and order management
  • Provide enterprise-grade security and reliability

The Solution: Comprehensive E-Commerce Architecture

I architected and developed a multi-layered platform that balanced performance, functionality, and maintainability while integrating best-in-class technologies for each domain.

Core Platform Components

Enterprise Web Shop Foundation Implemented KonaKart Enterprise, a proven e-commerce platform designed for pharmacy and healthcare retail, customizing it to meet dm-drogeriemarkt’s specific requirements while leveraging its robust order management and payment processing capabilities.

Advanced Search Engine Designed and deployed an Apache Solr search cluster that became the intelligence layer of the shop, delivering:

  • Lightning-fast product search with sub-second response times
  • Intelligent autocomplete and suggestions
  • Synonym search using custom thesaurus
  • Stemming for language-specific search optimization
  • Spellcheck to handle user typos gracefully
  • Faceted search for intuitive product filtering

Content Management Platform Deployed and managed a 6-node OpenCms Enterprise cluster, enabling marketing teams to:

  • Manage promotional content independently
  • Create landing pages for campaigns
  • Publish content without engineering involvement
  • Support multiple languages and markets

Rich Media Management Integrated Adobe Scene 7 (now Adobe Dynamic Media) for sophisticated handling of product images, providing:

  • Automatic image optimization for different devices
  • Dynamic image resizing and cropping
  • Fast content delivery network (CDN) distribution
  • High-quality zoom and 360-degree product views

Infrastructure & Performance

Load-Balanced Architecture Implemented Apache Tomcat cluster with intelligent load distribution across multiple nodes and staging environments, ensuring:

  • High availability during traffic spikes
  • Seamless deployments without downtime
  • Efficient resource utilization
  • Failover capability for business continuity

Database Architecture Developed optimized Hibernate middleware with connection pooling to Oracle Database, handling complex e-commerce transactions while maintaining performance under load.

Performance Engineering Utilized Apache JMeter for comprehensive stress testing and performance optimization, ensuring the platform could handle Black Friday-level traffic and promotional campaigns.

Analytics & Intelligence Deployed Piwik (Matomo) for detailed shop analytics, tracking:

  • Customer journey through the purchase funnel
  • Product performance and search queries
  • Campaign effectiveness and conversion rates
  • A/B test results

Marketing Integration

Email Marketing at Scale Integrated Listserv Maestro for sophisticated email campaigns:

  • Up to 10 million emails monthly
  • Advanced A/B testing for subject lines and content
  • Segmentation based on purchase history and behavior
  • Automated triggered campaigns for cart abandonment and recommendations

Security Infrastructure Managed PaloAlto Firewall deployment and configuration, ensuring enterprise-grade security for customer data and payment processing.

Technical Leadership Responsibilities

Beyond development, took comprehensive ownership including:

  • Vendor Negotiations: Led contract negotiations for Adobe Scene 7 and PaloAlto Firewall
  • Hardware Procurement: Responsible for NetApp storage and server infrastructure configuration
  • Search Engine Optimization: Developed custom thesaurus, stemming rules, and dictionary for Solr
  • Reporting & Analytics: Built comprehensive shop reports and request-reports for business intelligence
  • DevOps: Managed cluster deployments, configuration management, and production operations

Technology Stack

The platform leveraged enterprise-proven technologies:

E-Commerce

  • Platform: KonaKart Enterprise
  • Search: Apache Solr (clustered)
  • CMS: OpenCms (6-node cluster)

Backend

  • Framework: Java, J2EE
  • Web: JSF/JSP, Struts Framework
  • Services: REST Web Services, JSON APIs
  • ORM: Hibernate
  • JavaScript: jQuery

Infrastructure

  • Application Server: Apache Tomcat (clustered)
  • Web Server: Apache HTTP Server
  • Database: Oracle Database
  • Storage: NetApp Enterprise Storage
  • Security: PaloAlto Firewall
  • Platform: Linux

Marketing & Media

  • Email: Listserv Maestro
  • Rich Media: Adobe Scene 7
  • Analytics: Piwik (Matomo)

Tools

  • Testing: Apache JMeter
  • Project Management: Jira, Confluence

Key Achievements

Advanced Search Intelligence The Apache Solr implementation became a competitive differentiator, helping customers find products quickly through:

  • Intelligent synonym expansion (e.g., “cream” also finds “lotion”)
  • Language-specific stemming for natural language search
  • Custom thesaurus for beauty and healthcare terminology
  • Faceted navigation for intuitive browsing

Scalable Architecture The load-balanced infrastructure handled:

  • Seasonal traffic spikes during promotional periods
  • Concurrent user sessions during peak hours
  • Large product catalogs with multimedia content
  • Real-time inventory updates across the platform

Marketing Automation Email marketing integration enabled:

  • Personalized product recommendations
  • Automated campaign workflows
  • Sophisticated customer segmentation
  • Measurable ROI through A/B testing

Impact & Results

Over five years, delivered and evolved a sophisticated e-commerce platform that:

  • Provided dm-drogeriemarkt with a competitive online shopping experience
  • Scaled reliably to handle growing customer demand
  • Enabled marketing teams to execute sophisticated campaigns independently
  • Delivered fast, relevant search results that improved conversion rates
  • Maintained enterprise-grade security and data protection
  • Integrated seamlessly with backend systems for operations

This project demonstrated the ability to architect complex e-commerce solutions that integrate multiple enterprise platforms while maintaining performance, security, and maintainability—delivering a platform that serves both customer needs and business objectives.


Duration: 2013 – 2018 (5 years) Role: Technical Project Management, Software & System Architect Location: Austria Client: dm-drogeriemarkt / Cards & Systems