Tijdens mijn contract bij ICL werd ik benaderd door een recruiter, die vooral mensen en banen bemiddelde in de ICT. We hadden een gesprek waarin ik aangaf wat me goed beviel bij ICL/Oracle (het werken in projecten, afwisseling, snel dingen kunnen oppakken) en wat minder goed beviel (4 uur of meer reistijd per dag naast 8 uur werken, geen binding met het bedrijf). Hij raadde me aan om eens bij Logica te gaan praten, een ICT organisatie met onder andere een vestiging in Groningen, waar ze zowel in-house projecten deden als projecten bij klanten. Van het een kwam weer het ander, en nadat mijn jaarcontract bij ICL was afgelopen kon ik bij Logica beginnen.
Al voordat ik echt begon bij Logica was mijn eerste opdracht al geregeld, een klus bij KNP in Groningen. Daar werkte ik aan applicaties met Oracle Designer/Developer, wat leuk was om te doen. Ik had natuurlijk al wel veel met Oracle gewerkt, met PL/SQL, Forms en Reports, maar Designer (2000) had ik alleen in de cursus leren kennen. Dat was erg leuk om me verder in te verdiepen. Na de klus bij KPN had een accountmanager van Logica bij Geové RZG (de organisatie die was ontstaan uit een fusie van 2 zorgverzekeraars) met het hoofd ICT gesproken, en daar was mijn naam nog gevallen, omdat ik ooit bij RZG had gewerkt. Men was daar inmiddels aardig op stoom aan het komen met het redesign project en op zoek naar mensen die daarbij konden helpen. Ik ging op gesprek, constateerde dat er in de tussentijd veel was veranderd (ten goede dan ;-)) en kon aan de slag in het FAS team, dat het deel van het nieuwe systeem ging bouwen dat zorgde voor de financiële afhandeling.
KPN deed erg veel met Oracle, als ik me goed herinner heette de afdeling waar ik terecht kwam ook de Oracle Software Factory. Bij het ontwikkelen van applicaties was het streven om zoveel mogelijk alle specificaties van de applicaties in Oracle Designer vast te leggen en dan van daaruit de applicatie 100% geautomatiseerd te genereren. Dat lukte, vooral door de Forms en reports te baseren op templates, die je voor elke situatie kon tweaken, waarbij je alles wat je anders wilde dan Designer het default genereerde in die templates regelde zodat na elke keer opnieuw genereren al je aanpassingen automatisch mee kwamen. Leuke puzzels soms! Daarnaast werd ook wel met externe systemen gekoppeld, ik heb bijvoorbeeld ook een screen-scraper geschreven die in een mainframe systeem beltegoeden ging opwaarderen, in Perl. Ook dat was een leuke puzzel. Bij Geové RZG ging ik aan de slag met USoft developer en Oracle PL/SQL.