ln/

Datavisualisatie bij Adhese: mijn stage

De afgelopen zes maanden heb ik stage mogen lopen bij Adhese, een bedrijf dat bekendstaat om zijn geavanceerde technologie voor de geautomatiseerde handel in digitale advertentieruimte, ook wel een "ad server" genoemd. Het hoofdkantoor van Adhese staat in Gent, België. De vestiging waar ik stage liep zit in Amsterdam. Adhese garandeert volledige controle en transparantie voor zowel kopers als verkopers, met software die digitale uitgevers en adverteerders naadloos bij elkaar brengt.

Het project

Voorheen gebruikte Adhese Google Data Studio om publisherdata te visualiseren. Voor eenvoudige datasets werkte dat prima, maar uiteindelijk liepen gebruikers tegen de grenzen aan van wat ermee kon. Sommige klanten stapten zelfs over op hun eigen rapportageomgeving om inzichten te krijgen die Data Studio niet kon bieden. Daarnaast kon Data Studio extreem traag worden bij grote datasets. Sommige klanten hebben databases met miljarden rijen. Elke getoonde advertentie wordt gelogd, en een aantal klanten moest tot wel vijf minuten wachten tot een dashboard geladen was. Voor veel klanten was dat geen probleem, maar bij anderen zorgde het voor flinke frustratie.

De kans

Dit was voor Adhese een uitgelezen kans om een eigen applicatie te bouwen: sneller, met mogelijkheden om data te bewerken, te integreren in de bestaande infrastructuur, onafhankelijk van Google en in de huisstijl van Adhese. En daar kwam mijn rol als stagiair om de hoek kijken. Mijn opdracht was om een nieuwe rapportageomgeving te ontwikkelen die gebruikers meer mogelijkheden gaf om inzichten uit hun data te halen dan Google Data Studio.

De oplossing

Door verschillende technologieën te combineren, waaronder CubeJS, ReactJS en Adhese OAuth, heb ik een applicatie gebouwd die niet alleen dient als volwaardige rapportageomgeving, maar die Adhese ook in toekomstige projecten gaat gebruiken. De applicatie draait inmiddels in productie en wordt door klanten gebruikt.

Belangrijkste features

  • Snelheid en efficiëntie: de nieuwe applicatie laadt dashboards aanzienlijk sneller, ook met grote datasets.
  • Meer mogelijkheden om data te bewerken: gebruikers hebben nu meer tools in handen om data te bewerken en te analyseren.
  • Naadloze integratie: de applicatie sluit goed aan op de bestaande infrastructuur van Adhese, wat zorgt voor een consistente gebruikerservaring.
  • Aanpasbaar en schaalbaar: de applicatie is ontworpen om eenvoudig aan te passen en op te schalen voor toekomstige behoeften.
  • Huisstijl van Adhese: de applicatie volgt de brand guidelines van Adhese, voor een consistente look-and-feel.

Het ontwikkelproces

De ontwikkeling was een samenwerking met het developmentteam van Adhese, met vaste stand-ups, tweewekelijkse sprints en een strakke planning. Deze gestructureerde aanpak zorgde ervoor dat het project op koers bleef en aan alle gestelde eisen voldeed.

Conclusie

Ik ben ontzettend trots op de applicatie die ik tijdens mijn stage bij Adhese heb gebouwd. Het dashboard voldoet aan de eisen van het bedrijf en ik kijk met veel plezier terug op deze periode. De applicatie lost bestaande problemen op en benut nieuwe kansen, en laat zien dat ik oplossingen kan opleveren die echt impact hebben.

Mijn tijd bij Adhese was een vormende ervaring die me waardevolle kennis en vaardigheden heeft opgeleverd die ik meeneem in de rest van mijn carrière. Ik ben dankbaar voor de kans en voor de steun van het team van Adhese, en ik ben benieuwd naar de blijvende impact van mijn werk op het succes van het bedrijf.