Education
Bachelor's in Informatica (Computer Science)
Hogeschool Leiden - Sep 2017 - Present (2017 & 2022-2025)
- Comprehensive software engineering program focusing on practical application
- Advanced coursework in web development, algorithms, and software architecture
- Specialized project work in enterprise application development
- Read more about my education at Hogeschool Leiden
Minor in Embedded Systems
Rotterdam University of Applied Sciences - Sep 2024 - Jan 2025
- Specialized training in embedded systems programming
- Experience with STM32 and ESP32 microcontrollers
- FPGA programming with VHDL
- Development of real-time systems and multitasking applications
- Rust for embedded applications
- View my embedded systems projects
Special Project: Interactive Glasses
Delft University of Technology - Sep 2024 - Jan 2025
Developed a smoke beacon system for fire safety training that simulates fogged areas by impairing vision, used for training fire safety responders in controlled environments.
Technical Expertise
Frontend Development
- Expert in React ecosystem (hooks, context, suspense)
- Performance optimization and component architecture
- TypeScript and JavaScript (ES6+)
- Next.js with App Router and server components
- Modern CSS with Tailwind and styled-components
- Responsive UI design and accessibility
Backend & Infrastructure
- Node.js and Python backend development
- CI/CD pipeline implementation (blue-green deployments)
- Cloud services (AWS Lambda, CloudFlare)
- Containerization with Docker
- Database design and optimization
- API development and integration
Developer Tools & Practices
- CLI tool development and maintenance
- Testing strategies and automation
- A/B testing implementation
- Code quality and optimization
- Scalable TypeScript project architecture
- Git workflow and code review best practices
Additional Expertise
- Embedded systems programming
- Multiple programming languages (C, C++, Java, Rust)
- Modern JavaScript runtime environments
- Large-scale codebase navigation and refactoring
- Security and compliance implementation
- User experience engineering
Work Experience
Software Engineer
PLNTS.com - Part-time - Jan 2023 - Present
- Modern TypeScript/JavaScript development in a Turborepo monorepo structure
- React, Next.js, and GraphQL for frontend and API development
- Implement A/B testing systems and performance optimizations
- Read more about my work at PLNTS.com
Bachelor's Graduation Internship
BPSOLUTIONS - Full-time - Feb 2025 - Present
- Lead the modernization of a core enterprise application
- Migrate from Vue 2.7 to Vue 3.5 with TypeScript
- Implement state management migration from Vuex to Pinia
- Modernize build system from Vue CLI/Webpack to Vite
- Read more about my work at BPSOLUTIONS
Project Highlights
Potters.Tools
A collection of useful tools for gamers built with Next.js, React, and Tailwind CSS.
- Designed and implemented a responsive frontend with modern React patterns
- Created serverless API endpoints for real-time data
- Optimized for performance and SEO
- Implemented comprehensive testing with Cypress
Hemiron Project
An advanced software solution for complex system integration challenges.
- Microservices architecture with TypeScript and Node.js
- Real-time data synchronization mechanisms
- Dynamic workflow engine for business process automation
- Secure authentication and authorization system
My Approach
I'm passionate about creating intuitive, efficient, and secure software solutions that solve real problems. I believe in writing clean, maintainable code that stands the test of time, and I'm always exploring new technologies and methodologies to improve my craft.
Whether it's transforming spaghetti code into well-organized systems, optimizing performance bottlenecks, or building new features from scratch, I bring a detail-oriented and systematic approach to every project. I thrive in collaborative environments and enjoy working across the full stack to deliver exceptional results.
Let's Work Together
Looking for a versatile developer who can tackle complex challenges across the stack?
Get in TouchLearn More About My Journey
I've documented aspects of my educational and professional journey in a series of blog posts:
Tech Roots: My Early Educational Foundations
How my childhood experiences with technology sparked a lifelong passion
My Secondary Education and Early Technical Skills
The formative years that set the stage for my career
Higher Education at Hogeschool Leiden
My journey through formal education in computer science
Professional Growth: Industry Internships and Work Experience
How real-world experience has shaped my development as an engineer