Over mij
Hallo, ik ben Oumaima. Een full-stack software developer met een sterke focus op backend development, clean architecture en het bouwen van systemen die zowel robuust als begrijpelijk zijn.
In mijn dagelijkse werk werk ik vooral met Java, Spring Boot / Quarkus en Angular. Ik hou ervan om APIs te ontwerpen, domeinmodellen uit te werken en na te denken over hoe software evolueert op lange termijn. Thema’s zoals foutafhandeling, testen, architecturale keuzes en codekwaliteit komen regelmatig terug in zowel mijn werk als mijn blogposts.
Deze blog is mijn plek om bij te houden wat ik leer, bouw en ervaar als developer.
Je vindt hier onder andere:
- Technische artikels over Java, backend-patronen en frontend integratie
- Reflecties over architectuur en praktische engineeringlessen
- Ervaringen rond teamwork, mentorship en samenwerken in teams
- Af en toe een creatieve of humoristische kijk op softwareontwikkeling
Community Betrokkenheid
Naast mijn professionele werk ben ik actief betrokken bij de developer community.
Ik help mee bij CoderDojo, waar ik kinderen en jongeren laat kennismaken met programmeren en logisch denken. Anderen iets bijleren is voor mij één van de meest waardevolle onderdelen van dit vak, het dwingt je om helder te denken en complexe dingen eenvoudig uit te leggen.
Daarnaast organiseer en begeleid ik initiatieven zoals JTires, een leer- en experimenteertraject binnen mijn werkomgeving dat ik actief mee heb opgezet en blijf verderzetten. Tijdens deze informele maar intens leerrijke sessies verkennen we nieuwe technologieën, bouwen we side-projects en passen we mob programming toe.
Voor mij zijn dit soort initiatieven essentieel. Ze creëren ruimte om te leren zonder druk, om fouten te maken, om kennis te delen en om als team sterker te worden. JTires is voor mij niet zomaar een coding-sessie, maar een manier om een leercultuur te stimuleren waarin samenwerking en nieuwsgierigheid centraal staan.
Daarnaast ben ik co-host van de podcast JCast, samen met twee andere goede (en lichtjes gekke) vrienden. In JCast praten we over IT, technologie, hobby’s en alles wat komt kijken bij werken in de softwarewereld. Het is een project waar we ons enorm mee amuseren: lachen, discussiëren, reflecteren en vooral eerlijk praten over hoe het er écht aan toegaat in ons vak.
De podcast is voor mij niet alleen een creatieve uitlaatklep, maar ook een manier om ervaringen te delen, herkenbaarheid te creëren en het menselijke aspect van softwareontwikkeling in de kijker te zetten.
Mijn Filosofie
Softwareontwikkeling gaat voor mij verder dan code. Het gaat over mensen, samenwerking en nieuwsgierigheid. Ik geloof dat de beste systemen ontstaan wanneer je niet alleen denkt aan wat technisch perfect is, maar ook aan wie ermee werkt, wie het gebruikt en wie er later aan zal verderbouwen.
Ik streef naar software die robuust, onderhoudbaar en duidelijk is, maar minstens zo belangrijk vind ik de menselijke kant van technologie. Duidelijke communicatie, begrip voor anderen en empathie zijn voor mij even cruciaal als goede architectuur of nette code.
Leren en kennis delen vormen de kern van hoe ik werk. Of het nu gaat om collega’s, kinderen bij CoderDojo, side-project teams tijdens JTires, of luisteraars van JCast: ik vind het essentieel om een omgeving te creëren waarin iedereen kan groeien, fouten durft te maken en plezier kan hebben in het proces.
Voor mij is softwareontwikkeling een menselijk avontuur. Het gaat om verbinding, nieuwsgierigheid en voortdurende groei. Code is het gereedschap, maar mensen maken het verschil.
Als je hier bent om te leren, te reflecteren of gewoon een verhaal over code en samenwerking te lezen: welkom.
Aarzel niet om contact op te nemen. Ik praat graag over software, architectuur en ideeën.