Backend developer Consultant Architect
Bedrijf : Raspberry
Regio : Nijmegen
E-mail : bas@raspberry.nl
Telefoon : 06-24701662
Beschikbaarheid: op aanvraag
Kennis Raspberry
profile

Bas de Nooijer

Kennis

PHP ontwikkeling

Mijn originele achtergrond, en nog steeds een belangrijk onderdeel: backend PHP ontwikkelaar. Zend Certified PHP engineer met een brede ervaring in diverse frameworks en PHP versies.
Naast de ontwikkeling van nieuwe projecten ook ruime ervaring in de 'renovatie' van bestaande applicaties, bijvoorbeeld door PHP en/of framework versie migraties uit te voeren of refactoring op andere vlakken.

Search

Ik heb vele implementaties van zoek- en filtersystemen gedaan op basis van databases, Solr en ElasticSearch. Vanuit mijn praktijkervaringen heb ik de opensource Solr client Solarium opgezet.
Naast de technische implementatie details heb ik ook veel kennis van de conceptuele keuzes die te maken zijn bij dit soort implementaties.

Symfony

Symfony is een zeer flexibel en veel gebruikt PHP framework, en een set herbruikbare componenten.
Ik maak graag gebruik van dit framework vanwege goede documentatie, de grote en zeer actieve community en de in de praktijk bewezen betrouwbaarheid.
Ruime ervaring vanaf versie 2 tot en met de meeste recente versies.

Varnish Cache

Varnish is een HTTP accelerator voor high-traffic dynamische websites. Naast pure snelheid heeft Varnish ook een aantal andere belangrijke features zoals loadbalancing en Edge Side Includes (ESI) voor dynamische content.
Varnish kan in veel situaties een goed alternatief zijn voor het opschalen van omgevingen of de implementatie van een caching systeem binnen de applicatie. In veel gevallen is er met relatief weinig werk al grote winst te behalen.

Agile werkwijze

Ik geloof in een agile werkwijze, en dat is meer dan alleen een scrumboard en een standup.
Ik probeer stories/tasks klein en beheersbaar te houden, met een korte doorlooptijd die pas eindigt als het in daadwerkelijk productie staat.
Naast het continu verbeteren van het product, wil ik hetzelfde doen voor de werkwijzen van het team.

Analist

- Complexe domeinen in kaart brengen in samenwerking met domein experts
- Domeinen vertalen naar logica in de applicatie
- Probleemgericht te werken in plaats van oplossingsgericht. Een goede oplossing begint bij duidelijk krijgen welk probleem we proberen op te lossen. Vaak zijn hier meerdere routes mogelijk, met elk hun eigen voor- en nadelen.

Raspberry

Ik werk sinds 2007 freelance (ZZPer) onder de bedrijfsnaam Raspberry. Vanuit een achtergrond als backend ontwikkelaar probeer ik mij te richten op het verbeteren van software en ontwikkelprocessen.

Hierbij probeer ik probleemgericht te werken in plaats van oplossingsgericht. Een goede oplossing begint bij duidelijk krijgen welk probleem we proberen op te lossen. Vaak zijn hier meerdere routes mogelijk, met elk hun eigen voor- en nadelen. Direct focussen op een specifieke oplossing kan bijvoorbeeld leiden tot symptoombestrijding of het missen van een veel efficiënter alternatief. Ik zie deze stap als een belangrijk onderdeel van het ontwikkelproces, en ook één van de leukste stappen waarbij in korte tijd veel resultaat gehaald kan worden door de juiste route te kiezen.

Ik heb veel ervaring in het stapgewijs verbeteren van complexe applicaties met legacy / technical debt. Deze probeer ik een een iteratief proces te moderniseren en vooral ook de complexiteit te verlagen, zodat de kosten voor onderhoud en doorontwikkeling in de toekomst lager worden.
Daarnaast ook ruime ervaring met grote data migraties die hierbij soms nodig zijn, waarbij ik methodes kan gebruiken die een gecontroleerde en schaalbare migratie zonder grote onderbrekingen of risicovolle 'big bang' mogelijk maken.

Locatie

regio Nijmegen

LinkedIn

mijn profiel

KvK nummer

17214158

Telefoon

06-24701662

Contact

Wat kan ik voor je doen?

Ik bespreek de mogelijkheden graag!

Op locatie

vanuit regio Nijmegen

Via e-mail

bas@raspberry.nl

Of telefonisch

06-24701662