Bitlify home

CV

Software developer experience in Laravel, Python, and scalable systems

A more detailed view of the companies I worked for, the systems I helped build, and the technical impact of each role.

From Groningen, I work on practical software solutions for companies where reliability, performance, and scalability matter. My work focuses on backend systems, automation, and building maintainable foundations that can be developed further.

What these projects have in common is an iterative approach. Instead of long design phases, I work toward a first working version that delivers immediate value. By shipping quickly and continuously improving based on feedback, the result is systems that are not only technically sound, but actually used.

I have applied this way of working in different environments: from internal tools and dashboards to high-traffic systems and AI-driven applications.

December 2025 - present

Eventim

Groningen, Groningen

Medior Software DeveloperSenior Software Developer
PythonFlaskFastAPIMySQLRedisCeleryOpenAIClaudeDynamoDB

Developed an AI assistant for complex configuration flows, including context retrieval with segmented documentation in a vector database.

Implemented backend validation and scope restrictions to make AI-driven actions safer and more predictable.

Migrated a service to an ASGI-based architecture to prevent concurrency issues and deadlocks.

Optimized queue architecture for Tomorrowland peak traffic around 13,000 requests per second.

Designed an alternative queue architecture with Redis Sentinel intended to scale toward millions of concurrent users.

Introduced streaming report generation while keeping compatibility with the legacy synchronous reporting flow.

Improved report performance for datasets with hundreds of millions of records.

May 2024 - November 2025

Alserda Media

Leeuwarden, Friesland

Medior Software Developer
LaravelReactNext.jsWebSocketsDockerAnsibleTDD

Built and maintained scalable Laravel applications with system architecture, ERDs, and database design.

Built a customer portal for product configuration, drawings, quote generation, pricing rules, discounts, and exceptions.

Maintained a portal connected to internal game software, improving consistency in datasets with millions of records.

Improved performance with eager loading, caching, query optimization, and queue-based email processing.

Built realtime functionality with WebSockets for direct client-server synchronization.

Worked on warehouse software, Docker-based development environments, CI security scans, and database components such as views, triggers, and stored procedures.

Automated deployments, backups, and server management with Ansible, Docker, and Traefik.

February 2023 - April 2024

YTEC

Groningen, Groningen

Medior Software Developer
PythonDjangoFlaskLaravelReact

Migrated React projects from CRACO to Vite.

Analyzed JavaScript bundles and improved First Contentful Paint and Time to Interactive through code splitting, lazy loading, and dependency optimization.

Increased reliability of legacy projects by adding strategic tests around business-critical flows.

Set up a new CI machine and automated similar machine configuration with Salt templates.

Configured pipelines so pull requests were automatically rejected when linting, formatting, or tests failed.

Extended internal tooling with Laravel project support, deployment improvements, and new development automations.

Mentored junior developers and gave presentations about Git workflows and common pitfalls.

Education

MBO-4 Applicatie Ontwikkeling, Friesland College, 2018-2020

HBO-ICT Computer Science, NHL Stenden, Propedeuse, 2020-2021