Project Case Study
Customer Alliance GmbH_
Worked on a B2B SaaS platform for hotel review management, focused on aggregation pipelines, dashboard performance, and resilient third-party integrations.
The Environment
Customer Alliance operated in a hard but familiar SaaS shape: multi-tenant dashboards, heavy reporting, and constant dependence on third-party review sources. Hotels used the platform to collect, analyze, and respond to customer feedback from multiple external networks, so reliability at the integration layer mattered as much as the product UI.
Architecture & Integration
The backend centered on Symfony and PHP, but the real system was an ingestion pipeline. External sources did not respond consistently, rate limits varied, and upstream payloads were not always clean. That forced an architecture built around asynchronous work instead of direct request-time synchronization.
The frontend relied on JavaScript inside a Bootstrap-based product shell. The challenge there was less about visual novelty and more about keeping reporting screens usable while rendering large tables, filters, and feedback analytics.
What Mattered Technically
- queue-based ingestion for upstream review sources
- retry and backoff paths for unstable partner APIs
- tenant-safe data handling across a shared platform
- dashboard rendering discipline for data-heavy views
The lesson from this project was simple: when the product depends on third-party APIs, resilience is not a nice extra. It is part of the core architecture.
It was also an early reminder that B2B SaaS quality is often defined by operational steadiness rather than flashy interaction design. If the integrations wobble or the reporting screens degrade under load, customers feel it immediately.
More Projects
Related Work
More product systems, internal tooling, and engineering case studies that show adjacent parts of the stack.
2026
Gemini Embedding 2 MCP Server
A local MCP server for multimodal retrieval, built to give AI tools private search over code, documents, images, audio, and video without shipping data to a hosted vector store.
2026
AuthGate AI Proxy
A local AI gateway I built to unify provider auth, streaming, and protocol translation behind one developer-friendly endpoint.
2026
Twin Leopards Society
Built a fast, edge-delivered event platform for a Berlin collective, focused on strong visual identity, low-ops publishing, and dependable performance.