Hello, I'm Rachid
Innovation Specialist | Full Stack Developer | AI Enthusiast
With 20+ years of experience helping scale-ups & startups innovate and grow. Based in Utrecht, Netherlands.

20+ Years of Innovation
Domain Expertise
- • Financial Analytics & ML
- • Energy Transition
- • Logistics & Planning
- • Predictive Modeling
Tech Stack
- • Python (ML, Analytics)
- • TypeScript & React
- • Ruby & Rails
- • Java & Cordova
- • GraphQL, PostgreSQL
- • Elixir, SAML, OIDC
Core Strengths
- • People Development
- • Innovation Strategy
- • Technical Leadership
- • Self Learning
Technology Enabler at Qraft
2011 - Present • Utrecht
- Leading innovation projects across multiple domains
- Implementing MaaS solutions and health platforms
- Full-stack development with modern tech stacks
Python Engineer - Financial Services (undisclosed company)
2025 - Present
- Developing pipelines for bank transactions for financial insights and predictions
- Building Python-based analytics solutions for entrepreneurs
- Creating data visualization tools for financial decision-making
Full-stack Developer at Reisbalans
2020 - 2024 • Amersfoort
- Built MaaS (Mobility as a Service) platform
- Worked with TypeScript, React, Ruby on Rails, GraphQL
- Implemented SAML and OIDC authentication
- Helped with the transition to a new internal team
Full-stack Developer at Bottomline
2014 - 2019 • Vught
- Built logistics and supply chain solutions
- Integrated embedded systems and hardware interfaces
- Worked with Ember.js, Rails, and PostgreSQL
- Helped with their transition to a new web & mobile tech stack
Early Career & Education
1998 - 2011
- Co-owned a web development agency (1998-2001)
- Digital Communication at University of Applied Sciences Utrecht
- CRM consultant at Memocom BV
Notable Projects
Bol.com
E-commerce Platform Development
Bol.com
• Frontend with Javascript & Backbone.js
• Backend integration with Java
• High-traffic e-commerce features
Kanker.nl
Health Community Platform
Kanker.nl
• Full-stack with Rails & Backbone.js
• Community features & user profiles
• Health information integration
Yellowbrick / Bluebrick
Parking Enforcement System
Yellowbrick / Bluebrick
• React & Rails architecture
• Real-time enforcement features
• Mobile-first approach
Reisbalans / Shuttel
Mobility as a Service Platform
Reisbalans / Shuttel
• TypeScript & GraphQL implementation
• Complex travel planning features
• Multi-provider integration
ViaViela
Childcare Management System
ViaViela
• React & Rails platform
• Parent-provider communication
• Schedule management system
Bottomline
Supply Chain Management
Bottomline
• Hardware integration with web apps
• Logistics optimization features
• Real-time tracking system
Beyond Languages and Platforms
Two decades of adapting, evolving, and mastering whatever tools the problem demands
A Journey Across Platforms
Foundation Years (1998-2005)
From HTML tables to .NET and Java. Learned that every language has its strengths, and the key is understanding fundamental principles rather than syntax specifics.
Cross-Platform Evolution (2005-2015)
Ventured into embedded systems and mobile development with Cordova. Discovered that good architecture principles transcend platforms. JavaScript became a sporadic but powerful tool in my arsenal.
Cloud & Containerization Era (2015-Present)
Embraced Docker, cloud services, and modern DevOps practices. The focus shifted from language debates to system architecture and scalability solutions.
Technology Philosophy
Language Agnostic Approach
After years of programming across different stacks, I've learned that languages are just tools. Whether it's Python, Ruby, Java, or JavaScript, the focus should be on solving problems effectively and maintaining clean, scalable code.
Cross-Platform Expertise
From embedded systems to web applications, from mobile to cloud services - each platform has taught me unique lessons about user experience, performance, and system architecture.
Modern Stack Integration
Today's solutions often require multiple technologies working together. Docker containers, cloud services, and AI integration are just as important as the programming languages themselves.
“After two decades in technology, I've learned that true expertise isn't about mastering specific languages - it's about understanding problems, architecting solutions, and choosing the right tools for each unique challenge.”