Mijn stage bij iO
Voor mijn afstudeerstage kreeg ik de kans om stage te lopen bij iO campus Herentals, een digitaal bureau dat diensten aanbiedt op het vlak van strategie, creatie, technologie en marketing.
Tijdens mijn stage werd ik meteen ondergedompeld in de technologieën die binnen de agency-werking dagelijks gebruikt worden. De eerste drie weken stonden in het teken van een voorbereidingsfase waarin ik via interne academies zelfstandig de gebruikte frameworks leerde kennen. Zo verdiepte ik me in Symfony en Vue, aangevuld met eigen zelfstudie en online cursussen.
Daarna kreeg ik het vertrouwen om mee te werken aan een echt klantenproject binnen een professioneel development team. Ik werkte nauw samen met de hoofddeveloper via Jira tickets, feedback op merge requests en dagelijkse stand-ups.
Mijn specifieke opdracht binnen het project bestond uit het opbouwen van het adminpaneel voor een medisch platform. De focus lag voornamelijk op backend development in Symfony. Ik werkte onder andere aan beheerschermen voor organisaties en gebruikers, live filtering, paginering, mutatielogging en dashboards met statistieken. Daarnaast bouwde ik herbruikbare frontendcomponenten in Vue 3 en Stimulus en schreef ik zowel unit tests als end-to-end tests met Playwright.
Tijdens de volledige stageperiode werkte ik ticket per ticket op aparte branches, die regelmatig werden nagekeken door mijn begeleiders. Door hun feedback toe te passen leerde ik steeds beter werken volgens professionele best practices. Ik besteedde veel aandacht aan herbruikbaarheid en codekwaliteit en ontdekte ook hoe belangrijk testing is om veilig wijzigingen te kunnen uitvoeren binnen een bestaande codebase.
Stagedocumentatie
Mijn volledige stagedocumentatie staat online op een aparte VitePress-site. Je vindt er mijn projectplan, realisatiedocument en reflectie, inclusief technische uitleg, codefragmenten en schermafbeeldingen van wat ik heb gebouwd.
Bekijk mijn stagedocumentatie