Skip to content
All projects
Content Publishing

LikemagWeb – Multi-Portal Content Publishing Platform

Role
Full-Stack Backend Developer
Period
05/2015 – 10/2019
Client
LikeMag AG

80–95%

less manual content work (est.)

10–40 h

saved weekly by the editorial team (est.)

6+

major third-party integrations

10+

REST API endpoints

A Symfony-based, multi-portal publishing platform built from scratch to serve a network of digital magazine sites with centralized analytics, social integrations, content embedding and WordPress-sourced content synchronization. The system is modular and multi-tenant, powering five branded portals and providing unified tracking and publishing workflows.

Project scope

Built from scratch starting in 2015 with continuous enhancements over multiple years. Core delivery and maintenance across 2015–2019 with ongoing iterations thereafter. Multi-tenant platform supporting five branded digital magazine portals (Likemag, Animalbook, Sfeed, Suissebook, Zhwelt).

Responsibilities

  • Implemented Facebook Graph API and Instagram integration services for social analytics and content distribution
  • Integrated Google Analytics with custom dimensions, metrics and multi-property tracking
  • Created a WordPress Network (WPN) connector bundle with REST API endpoints for taxonomy, term and content synchronization
  • Built Twig extensions and reusable templates for environment-aware rendering and analytics insertion
  • Implemented multi-provider media embed adapters (Instagram, Vimeo, YouTube) for consistent article rendering
  • Integrated Google Publisher Tag (GPT) ad management for programmatic advertising across portals
  • Developed dependency injection compiler passes and modular service configuration for multi-tenant behavior
  • Implemented portal-specific database configuration and environment parameter resolution

Outcomes & results

Unified analytics and social tracking across five portals, enabling consistent measurement and cross-portal reporting. Automated content synchronization and API-driven integrations that reduced manual content management effort by an estimated 80–95%, enabling faster publishing cycles. Delivered business value by centralizing ad and analytics configuration, increasing revenue-driving ad uptime and improving measurement accuracy for editorial decision-making.

Key accomplishments

  • Built 6+ major third-party integrations (Facebook Graph API, Instagram, Google Analytics, Google GPT, video providers, WordPress connector) and 10+ REST API endpoints for WPN and administration
  • Supported a multi-portal network of 5 branded sites with a single codebase and per-portal configuration, simplifying operational overhead
  • Reduced manual content-sync effort from hours/days to minutes via the WPN connector automation (estimated time savings: 10–40 hours/week for the editorial team)
  • Implemented centralized analytics tracking and custom metrics, improving cross-portal reporting fidelity and reducing false-positive tracking incidents by consolidating logic (operational accuracy improvement estimated at 60–80%)
  • Delivered modular advertising integration (GPT) which cut ad configuration time per campaign from days to hours and increased ad serving consistency across portals
  • Designed service container and compiler-pass architecture enabling rapid onboarding of new portals and features (new portal setup time reduced from weeks to days)

Skills gained

  • Multi-tenant architecture and clean modular code organization
  • Complex third-party API integrations and error-resilient tracking implementations
  • Symfony service container, dependency injection and compiler passes
  • Building robust synchronization pipelines between heterogeneous CMS/data sources
  • Delivering measurable business impact through automation and centralized tooling
  • Portal-specific configuration management and environment parameter resolution
  • Programmatic advertising integration and campaign management
  • Content embedding and multi-provider media handling