Ruben Schrurs portrait
Ruben Schrurs

Full-Stack Developer

I develop high-quality web applications.

My main stack is React, Next.js, and TypeScript, with Tailwind CSS for styling and Node.js for server-side development.

Download CV

About me

I'm a Full Stack Developer with a solid foundation in web development, specializing in modern JavaScript frameworks and cloud technologies. Through my bachelor's in Applied Computer Science and hands-on experience, I've developed expertise in building comprehensive web applications from conception to deployment, with a particular focus on React, Next.js, and associated technologies.

  • I'm also a native Dutch speaker and fluent in English. My experience ranges from developing complex Progressive Web Applications that integrate enterprise systems to working directly with clients in various roles. I value clean code architecture and user-centric design. My practical experience with agile methodologies and my background in both technical and customer-facing roles allows me to bridge the gap between technical solutions and business needs.

    My Projects

    Internship Euricom

    Developed a PWA integrating Teamleader and SharePoint into a central planning platform, enabling practice managers to better capitalise on opportunities. Key features included a 2-way sync and an advanced drag & drop system.

    • Next.js
    • React
    • TypeScript
    • Tailwind
    • tRPC
    • Prisma
    • MongoDB
    • NextAuth.js
    • Figma

    Bachelor's Thesis

    For my bachelor's thesis, I researched how 3D technologies can be integrated into webshops. After completing a several lessons from the Three.js Journey course, the question arose whether this truly offers added value for developers. My research focused on comparing a conventional webshop with one that utilizes Three.js to analyze the advantages and limitations of both approaches.

    • JavaScript
    • React
    • Node.js
    • Three.js
    • SCSS
    • HTML

    My Skills

    My Experience

    Contact Me

    Feel free to reach out about potential job opportunities! You can contact me through the form below, via email, or connect with me on LinkedIn or GitHub. I look forward to hearing from you.