Over mij / 01

Achter
de code.

Hoi, ik ben Geert-Jan. Backenddeveloper, Limburger en iemand die zichzelf graag wijsmaakt dat hij na werktijd niet meer achter een apparaat gaat zitten.

Spoiler: dat laatste lukt niet altijd.

Aangenaam, trouwens.
Huisgemaakte portretfoto van Geert-Jan Knapen
Huisgemaakte portretfoto van Geert-Jan Knapen

01 / Even voorstellen

Meer dan enkel
een developer.

Ik begrijp graag hoe dingen werken.

Maar ook waarom dingen af en toe niet werken. Dat verklaart denk ik voor een deel ook waarom ik in de softwareontwikkeling ben gerold.

Al een tijdje werk ik voornamelijk aan de backend van applicaties. Bedrijfslogica, integraties en technische uitdagingen die voor de gebruikers vaak onzichtbaar blijven, daar voel ik me thuis.

Wat ik zo leuk vind aan softwareontwikkeling, is dat er bijna altijd wel iets nieuws te ontdekken valt. Soms is dat een technische puzzel, soms juist begrijpen waarom een bepaalde oplossing nodig is. Die afwisseling houdt het voor mij interessant.

Dat betekent natuurlijk niet dat ik het standaard Hollywood developer-stereotype representeer, integendeel zelfs. Al ben ik wel van nature wat meer introvert.

02 / De aard van het beestje

Mijn werkwijze,
mijn aard.

Een aantal dingen die je vrij snel ontdekt als we samenwerken.

01 /

Backender in hart en nieren

Geef mij een interessante technische puzzel en ik ben voorlopig wel even zoet. Het liefst eentje waar uiteindelijk ook iemand iets aan heeft.

02 /

Denken, dan pas bouwen.

Nette, onderhoudbare code is belangrijk. Niet omdat alles perfect moet zijn, maar omdat het over een halfjaar ook nog begrepen moet worden.

03 /

Normaal is gek genoeg.

Ik neem mijn werk serieus, mezelf wat minder. Je kunt prima professioneel zijn zonder de hele dag ingewikkeld te doen.

03 / Achter de schermen

Dingen die
gewoon werken.

Daar word ik dus enthousiast van!

Van mijn favoriete werk ziet de gebruiker niks.

API-integraties, bedrijfslogica en andere backendfunctionaliteiten. Dat zijn de onderdelen waar ik graag mijn tanden in zet.

Ik vind het interessant om niet alleen iets werkend te krijgen, maar ook te begrijpen hoe alle onderdelen met elkaar samenwerken. Een wijziging in een integratie kan tenslotte gevolgen hebben op plekken waar je misschien niet meteen aan denkt.

Mijn digitaal gereedschap.

  • PHP
  • Symfony
  • Laravel
  • PostgreSQL
  • MySQL
  • Docker
  • Git
  • REST API’s

Niet om indruk te maken, gewoon technologieën waarmee ik graag werk.

Bekijk waar ik aan heb gebouwd

04 / Op mijn plek

Geef me iets om
mijn tanden in te zetten.

Eigenaarschap over mijn werk is belangrijk voor me.

Het liefst werk ik aan software die ik niet na drie weken alweer gedag hoef te zeggen.

Ik kom het beste tot mijn recht in een omgeving waar developers niet alleen uitvoeren, maar ook mogen meedenken over de oplossing. Begrijpen waarom we iets bouwen, keuzes kunnen bespreken en daarna zorgen dat het technisch goed in elkaar zit.

Daarbij werk ik graag samen met mensen die kwaliteit belangrijk vinden zonder van iedere beslissing een meer-weken proces te maken. Goed nadenken, netjes bouwen, kritische feedback geven en samen zorgen dat het functioneert.

01 /

Iets om mijn tanden in te zetten

Ik vind het fijn om verantwoordelijkheid te krijgen over software van begin tot eind, niet alleen een los ticket om af te werken.

02 /

Mee kunnen denken

Niet alleen vertellen wat er gebouwd moet worden, maar samen nadenken over waarom en hoe we dat het beste aanpakken.

03 /

Kwaliteit zonder gedoe

Goede software hoeft niet ingewikkeld te zijn. Ik werk graag met mensen die kwaliteit belangrijk vinden, maar wel pragmatisch blijven.

Liever iets minder tekst?

Werkervaring, opleiding en technische kennis staan ook netjes in een ouderwets CV.

Download mijn cv

05 / Laptop dicht

Er bestaat ook nog
een buitenwereld.

Zeggen ze dan hè.

Hoe interessant en tof ik programmeren ook vind, er zijn ook een aantal andere dingen waaraan ik mijn tijd spendeer. Een goed (kleinschalig) festival of concert, Vastelaovundj of een gezellige avond met de vriendengroep? Daar maak je me net zo blij mee.

Verder houd ik van sarcasme, droge humor, 80s & 90s muziek en een flinke portie sjaele zeiver. Naast dat ik heel lang over onzin kan praten kan ik net zo goed genieten van een gesprek met een tikkeltje meer inhoud. Technologie, geschiedenis of echt filosofische vragen zoals waar we vandaan komen, daar houd je me ook zoet mee.

01 /

Festivals, concerten en muziek

Even geen scherm, geen code en geen foutmeldingen. Gewoon goede muziek en een gezellige avond.

02 /

Sjaele zeiver

Sarcasme, droge humor en een flinkje portie sjaele zeiver. Maar een goed gesprek met wat inhoud? Daar ben ik net zo goed voor te porren.

03 /

Vastelaovundj

Als rasechte Limburger mag dit natuurlijk niet ontbreken. Een paar dagen waarop mijn planning heel erg flexibel (en soms wat wazig) wordt.

04 /

Toch weer programmeren

Ja, zelfs buiten werktijd. Gewoon, omdat dat leuk is, ik ben verder geen nerd of zo. Ik blijf mezelf op professioneel vlak graag uitdagen.

06 / Blijkbaar toch weer code

Vrije tijd?
Toch een projectje.

Naast het werk programmeer ik ook nog, niet omdat ik een coole side-hustle wil of denk de volgende technologische doorbraak te maken. Gewoon, omdat het kan.

Een van die hobbyprojecten is Pact. Een project waarmee ik experimenteer met architectuur, Symfony en het ontwikkelen van een SaaS-applicatie.

Op die manier blijf ik nieuwe dingen proberen en mezelf technisch ontwikkelen. Verder is het natuurlijk ook gewoon heel erg leuk.

Meer over Pact

07 / Enne?

Nu ben ik
benieuwd naar jou.

Vraag over mijn werk of zin om kennis te maken?

Stuur gerust een berichtje. Ik beloof dat ik niet uitsluitend over programmeren praat.

Zeg even hallo