Afstudeeropdracht

Solliciteer nu

Afstudeer opdracht

Talent gezocht 👀!

per zsm

Internship · Amsterdam

wat ga je doen?

Tijdens deze afstudeerstage duik je in de wereld van AI-driven development. De vraag is niet óf AI een rol gaat spelen in ons ontwikkelproces, maar hoe we dit het meest efficiënt inrichten. Je gebruikt de CreditsApp (gebruikt door diverse sportclubs ) als 'living lab' om een autonome workflow te realiseren.

Projectomschrijving
De kern van de opdracht is het onderzoeken en implementeren van de juiste architectuur om onze tooling (Linear, Bitbucket, SonarQube) te verbinden met AI-kracht. Hierbij sta je voor een belangrijke keuze: Frameworks vs. Platforms. Bouwen we zelf een oplossing met frameworks (zoals LangChain of CrewAI)? Of integreren we bestaande AI-development platforms (denk aan tools die specifiek voor coding zijn gemaakt)?

Het doel is niet om het wiel opnieuw uit te vinden, maar om te onderzoeken hoe we bestaande componenten en platformen op een slimme manier aan elkaar kunnen "knopen" tot een naadloos proces. Een ticket in Linear moet leiden tot een concrete aanpassing in de code, die voldoet aan onze standaarden.

Doelstelling

  1. Comparative Analysis (Build vs. Buy): Je vergelijkt de route van 'zelfbouw' (frameworks) met het gebruik van 'platforms'. Wat is efficiënter, veiliger en beter onderhoudbaar voor Us Media?

  2. Orchestration & Integration: Je ontwerpt de "lijm" tussen de systemen. Hoe komt de requirements-data uit Linear veilig bij de AI? Hoe weet de AI wat de codebase structuur is? Hoe integreren we de output terug in Bitbucket?

  3. Responsible AI & Guardrails: Hoe borgen we in deze keten dat de output veilig is? Je onderzoekt hoe we quality gates (zoals SonarQube) inzetten als harde eis voordat AI-code geaccepteerd wordt.

  4. Proof of Concept (PoC): Een werkende implementatie in de CreditsApp omgeving, waarbij een eenvoudige feature request volledig (of grotendeels) autonoom wordt verwerkt.

waar ga je mee werken?

  • Orchestration: Onderzoek naar de beste integratielaag (API koppelingen, webhooks, custom scripts).

  • AI Solutions: Vergelijking tussen Frameworks (LangChain, CrewAI), Platforms (bijv. GitHub Copilot Workspace, Claude Code) en Modellen (Gemini, Claude).

  • Tooling Stack: Linear (Issue tracking), SonarQube (Quality), Bitbucket (VCS).

  • CreditsApp Stack: Angular, Firebase, TypeScript

this is us.

Us Media is een club van ongeveer 15 vriendelijke vakidioten. Wij werken aan grote én kleine projecten, dus lekker uitdagend en afwisselend. We trekken al jaren samen op met klanten als Amnesty, SIDN, IDH, Plan International en SOS Kinderdorpen.

Met zo’n 15 personen zijn we dus een redelijk kleine club. Dat betekent dat je elkaar kent, inspireert, motiveert en helpt groeien. Het betekent ook dat je veel verantwoordelijkheden krijgt, en volop kansen om zelf creatieve oplossingen te bedenken. En dat het al snel heel gezellig is in ons ‘Clubhuis’ in de Amsterdamse Houthavens - tijdens én na het werk.









ben je enthousiast? 

Ben je geïnteresseerd in de combinatie van techniek en design? Us Media biedt jou de open, inspiratievolle omgeving die jij zoekt. We werken hard, maar we weten ook goed hoe je plezier maakt! Wil je binnen ons team afstuderen? Dan horen we graag van je!

meanwhile at us.

Local team, global impact

Onze website