Profielfoto van Peter van Dam

Curriculum vitae

Peter van Dam

Backend Developer & DevOps Engineer

  • Liessel · Noord-Brabant / regio Eindhoven
  • 37 jaar

Profiel

Techniek die betrouwbaar blijft werken

Ik ben een ervaren backend developer met veel kennis van PHP en daarnaast behoorlijk wat ervaring met DevOps en technisch beheer. Ik werk vooral graag aan grotere applicaties en technische omgevingen waar meerdere onderdelen bij elkaar komen.

Naast het ontwikkelen en onderhouden van backendapplicaties en API-koppelingen houd ik me bezig met onder andere deployments, Docker, Linux-servers, CI/CD en monitoring. Daarbij vind ik het belangrijk dat iets niet alleen werkt, maar ook betrouwbaar blijft werken en goed te onderhouden is.

Ik vind het vooral interessant om technische problemen uit te zoeken waarbij niet direct duidelijk is waar het misgaat. Dat kan in de applicatie zelf zitten, maar net zo goed in een database, caching, Docker, een deployment of de infrastructuur eromheen.

Daarbij let ik op zaken zoals codekwaliteit, security en performance, maar probeer ik oplossingen vooral praktisch en niet onnodig ingewikkeld te houden.

Expertise

Technische vaardigheden

Een selectie van technologieën en vakgebieden waarmee ik dagelijks werk.

Backend development

  • PHP 8.5
  • Symfony 7
  • Laravel
  • API Platform
  • Statamic
  • Sylius
  • REST API's
  • Objectgeoriënteerd programmeren

DevOps & infrastructuur

  • Docker
  • Linux
  • CI/CD
  • GitHub Actions
  • GitLab CI
  • Puppet
  • Traefik
  • Plesk

Data, performance & monitoring

  • MariaDB
  • PostgreSQL
  • Redis
  • Caching
  • Prometheus
  • Grafana
  • Troubleshooting
  • Performance-optimalisatie

Kwaliteit & samenwerking

  • PHP Stan level 10
  • Code review
  • Softwarearchitectuur
  • Security
  • Technisch advies
  • Automatisering
  • Documentatie
  • Probleemanalyse

Loopbaan

Werkervaring

Van webontwikkeling en maatwerk-CMS'en naar backendarchitectuur, automatisering en productie-infrastructuur.

Finetic

Backend Developer & DevOps Engineer

Eindhoven · hybride

  • Ontwikkelen en onderhouden van maatwerkbackendapplicaties in Symfony en Laravel.
  • SOLID, Strategy en Repository patterns, DTO + Mappers en Message-driven architecture
  • Ontwerpen en implementeren van API's en systeemintegraties.
  • Beheren en optimaliseren van Docker- en Linux-productieomgevingen.
  • Automatiseren van deployments, infrastructuur en configuratiebeheer.
  • Oplossen van complexe storingen binnen de volledige softwarestack.
  • Verbeteren van performance, caching, monitoring en beschikbaarheid.
  • Ontwikkelen en onderhouden van CI/CD-processen.
  • Adviseren over architectuur, security en technische verbeteringen.

Edubookers

Backend Developer

Eindhoven

  • Backendontwikkeling binnen het Edubookers-platform.
  • API-koppelingen met banken, scholen, administratiesystemen
  • Doorontwikkeling en onderhoud van applicatiefunctionaliteit.
  • Test driven development

Not on Paper

Backend Developer

Eindhoven

  • Ontwikkelen van backendfunctionaliteit in Laravel 7+ en PHP 7.4.
  • Toepassen van strikte typering en een gelaagde controller-service-repository-structuur.
  • Ontwikkelen en onderhouden van OctoberCMS- en AdminLTE-oplossingen.
  • Beheren van GitLab en geautomatiseerde deployments.
  • Uitvoeren van deployments met Laravel Envoyer.

WebEngine B.V.

Web Developer

Eindhoven

  • Ontwikkelen van websites in het Symfony Framework.
  • Bouwen van webshops met het Sonata Framework.
  • Realiseren van assessmentsystemen binnen een maatwerk-CMS.
  • Ontwikkelen van klantconfigurators, calculatietools en webapps.
  • Bouwen van een React Native-applicatie voor iOS en Android.
  • Omzetten van PSD-ontwerpen naar HTML en CSS.
  • Uitvoeren van SEO-optimalisatie en structurele code-refactoring.

Raamwerk

Web Developer

Helmond

  • Ontwikkelen van een geavanceerd CMS met PHP, MySQL, XML, CSS, HTML5 en JavaScript.
  • Beheren van circa 700 websites binnen één centraal platform.
  • Ontwerpen van websites en ontwikkelen van maatwerkapplicaties.
  • Bouwen van automatiseringstools in Visual Basic .NET.
  • Uitvoeren van content scraping, systeembeheer en Office-automatisering.
  • Werken aan zoekmachineoptimalisatie en zoekmachinemarketing.
2007

Uitgelicht

Hobby projecten

Een aantal projecten en interesses naast mijn werk

Contact

Kennismaken of samenwerken

Beschikbaar voor contact over backendontwikkeling, technische architectuur, DevOps, infrastructuur en automatisering.