Expertise
Deze pagina geeft een overzicht van de technologieën waar ik in de loop der jaren mee heb gewerkt. Sommige gebruik ik dagelijks, andere minder frequent, maar voldoende om er goed mee uit de voeten te kunnen.
Backend en data
- PHP
- Laravel
- Backend applicatiestructuur
- Implementatie van businesslogica
- Datavalidatie en -integriteit
- SQL
- Relationele databases (MySQL / MariaDB, SQLite)
- Database schema design
- Migrations en schemawijzigingen
- Query-optimalisatie
- Logging
- JSON en XML dataformaten
- Background jobs
- Scheduled tasks
Integraties en automatisering
- Third-party API-integraties
- HTTP-gebaseerde API-consumptie (REST-style)
- Webhooks
- Datasynchronisatie tussen systemen
- Import- en exportworkflows
- Background jobs voor integratietaken
- Scheduled automation (tijdgestuurde en event-driven workflows)
- Web scraping
- Data parsing en normalisatie
Deployment en infrastructuur
- Linux-gebaseerde servers
- Hosting
- Environment configuratie
- Deployment workflows
- CI/CD pipelines
- Serverbeveiliging (basis)
- Monitoring en logging
Optimalisatie en kwaliteit
- Performance-optimalisatie
- Pagespeed-optimalisatie
- Cachingstrategieën
- Database query-optimalisatie
- Debugging en probleemanalyse
- Technische SEO
Webfundamenten
- HTML
- CSS
- Responsive layouts
- JavaScript
- Browser APIs
- Formulierverwerking en -validatie
- HTTP (requests, headers, statuscodes)
JavaScript runtimes en frameworks
- Node.js
- TypeScript
- React
- Next.js
- Vue.js
- jQuery
CMS en content-driven systemen
- WordPress
- Custom WordPress-ontwikkeling
- Theme- en plugin-aanpassingen
- Custom admin interfaces (CRUD-style)
Web3 en blockchain tooling
- Ethereum-ecosysteem
- ethers.js
- Smart contract-interactie (client-side)
- Blockchain dataconsumptie