Interne tools bij Cegeka
Meebouwen aan interne tools voor teams bij Cegeka, in mijn eerste maanden bij het bedrijf.
- Rol
- Technical Software Engineer
- Sector
- IT-diensten
- Periode
- 2025 – 2026
- Stack
- TypeScript · Dotnet · Angular · Azure · Atlassian Jira API · Blazor · SQL Server
- Laatst bijgewerkt
- oktober 2026
Context
Toen ik in september 2025 bij Cegeka begon, werkte ik eerst aan interne tools, voor ik op klantprojecten terechtkwam. Die tools ondersteunen teams binnen Cegeka in hun dagelijkse werk.
Waaraan ik werkte
Ik werkte aan twee interne tools:
- Projectoverzicht: geeft managers één overzicht van alle lopende projecten, zodat ze de voortgang kunnen opvolgen en kunnen plannen wie waar werkt. Gebouwd met Blazor, een Dotnet-backend en SQL Server.
- Koppeling tussen Jira en payroll: verbindt Jira met het interne payrollsysteem, zodat geregistreerde uren en projecttoewijzingen zonder manueel timesheetwerk bij payroll terechtkomen. Gebouwd met Angular, een Dotnet-backend en SQL Server.
Beide tools draaien op Azure.
Aan de koppeling tussen Jira en payroll heb ik:
- de queries naar Jira efficiënter gemaakt en een verouderd endpoint van de Jira API vervangen
- het strategy pattern ingevoerd aan de payrollkant, zodat de tool kan wisselen tussen interne payrollsystemen zonder de rest van de code aan te passen
- de Angular-frontend geüpgraded van versie 17 naar 21
Ik werkte in een klein team van developers en analisten, met een mentor die me de eerste maanden begeleidde en me wegwijs maakte in de interne processen en tools van Cegeka.
Resultaat
Managers gebruiken het projectoverzicht om lopende projecten op te volgen en mensen en middelen in te plannen. De koppeling tussen Jira en payroll beperkt het manuele werk rond timesheets en projecttoewijzingen.
Wat ik leerde
Hoe je je weg vindt in een bestaande codebase, en hoe je een externe API zoals die van Jira inbouwt in bestaande systemen.