Ik zet een ci cd pipeline op met gitlab of github actions
Backend Software Engineer Java Kotlin Spring Boot REST API's PostgreSQL
Over deze dienst
Trage, handmatige of kapotte deployments kosten je tijd en geld. Ik zet betrouwbare CI/CD pipelines op zodat je code automatisch wordt gebouwd, getest en gedeployed elke keer dat je pusht.
Momenteel werk ik aan productie deployment pipelines voor een grote Europese telecomklant (GitLab, GCP), waar ik heb geholpen de deployment tijd met 40% te verminderen. Ik breng diezelfde praktische setup naar jouw project.
Wat ik opzet:
- Geautomatiseerd build en test bij elke push (GitHub Actions of GitLab CI)
- Geautomatiseerde deployment naar staging of productie
- Omgevingsvariabelen en secrets veilig afgehandeld
- Foutmeldingen (Slack/e-mail) zodat je nooit in het ongewisse bent
Wat je krijgt:
- Een werkend pipeline bestand (.yml) dat is afgestemd op jouw stack
- Duidelijke documentatie over hoe het werkt
- Een korte walkthrough zodat je team het kan onderhouden. Stuur me je repo (of een voorbeeld) en je hostingdoel (AWS, GCP, Heroku, VPS, etc.) en ik ga aan de slag.
Tools:
GitLab
•
GitHub
Frameworks:
Npm
•
Terraform
Cloudprovider:
Google Cloud Platform
Programmeertaal:
Java
•
JavaScript
•
Kotlin
Expertise:
Migratie
•
Ontwikkeling
•
Configuratie
Mijn portfolio
Veelgestelde vragen
Automatische vertaling
Welke gegevens heb je van mij nodig om aan de slag te gaan?
Jouw repository link (of leesrechten), je tech stack en waar je wilt deployen (AWS, GCP, Heroku, VPS, etc.). Als het privé is, kan ik een NDA ondertekenen.
Ondersteun je zowel GitHub als GitLab?
Ja, ik werk dagelijks met zowel GitHub Actions als GitLab CI/CD in een productieomgeving.
Wat als ik nog geen hosting/server heb opgezet?
Geen probleem — stuur me een bericht voordat je bestelt en ik kan je adviseren over de beste hostingoptie voor jouw project en budget.
Leg je uit hoe de pipeline werkt, of lever je alleen het bestand aan?
Beide. Je krijgt het werkende pipeline bestand plus een korte geschreven walkthrough zodat jij of je team het later kunnen onderhouden en aanpassen.

