Maarten van Wersch, Developer in Tilburg, Netherlands
Maarten is available for hire
Hire Maarten

Maarten van Wersch

Verified Expert  in Engineering

Software Developer

Tilburg, Netherlands

Toptal member since August 25, 2022

Bio

Maarten has been into software and programming since high school. His primary focus is on design, ease of use, and architecture. He was allowed to do this for a consultancy agency for several years. Maarten has also developed products for the startups he founded.

Portfolio

Freelance
JavaScript, Bootstrap, Material UI, TypeScript, MobX...
Enable Care
TypeScript, React, MobX, Firebase, Material UI, Model View ViewModel (MVVM)...
Stupo
JavaScript, Bootstrap, Liquid Template, Google Cloud Functions, HTML, CSS...

Experience

  • JavaScript - 6 years
  • Node.js - 4 years
  • React - 3 years
  • TypeScript - 3 years
  • Material UI - 3 years
  • Firebase - 3 years
  • MobX - 2 years

Availability

Part-time

Preferred Environment

React, TypeScript, Single-page Applications (SPAs), React Native, Material UI

The most amazing...

...application I've developed is a matchmaking web application. I was responsible for creating the concept and building the application within two months.

Work Experience

Senior Front-end Developer

2021 - PRESENT
Freelance
  • Built a time registration tool for a software company. Integrated the tool into their existing application, which is used by all the staff.
  • Built an application that fully digitized the return process for a wholesale beverage company. Tracked registration, sorting, and return of empty bottles with tablets.
  • Developed a calendar tool for ManageWarePro used by all customers of the client as an integral component.
  • Mentored multiple junior developers in these projects.
Technologies: JavaScript, Bootstrap, Material UI, TypeScript, MobX, Model View ViewModel (MVVM), React, Liquid Template, HTML, CSS, Node.js, Architecture, Software Design, Leadership, API Integration, Docker, Object-oriented Programming (OOP), Jira, Scrum, Full-stack, Next.js, PostgreSQL, Git, Agile, Functional Programming, Front-end, Front-end Development, Axios, REST APIs, Responsive Web Apps, Shopify, HTML5, Single-page Applications (SPAs), Back-end, Asynchronous Programming, Product Management, DevOps

Co-founder and Full-stack Developer

2020 - 2022
Enable Care
  • Designed and developed an entire platform in two months. Prepared for customer arrivals.
  • Created wireframes of the platform and iterated multiple designs.
  • Built a roadmap for the application and communicated that with stakeholders.
Technologies: TypeScript, React, MobX, Firebase, Material UI, Model View ViewModel (MVVM), Google Cloud, Google Cloud Functions, HTML, CSS, Node.js, Vue, Architecture, Software Design, API Integration, Object-oriented Programming (OOP), APIs, Full-stack, Git, Agile, Functional Programming, Front-end, Front-end Development, Google Maps API, REST APIs, Responsive Web Apps, Tailwind CSS, HTML5, NoSQL, Single-page Applications (SPAs), Back-end, SendGrid, SendGrid API, Google Cloud Platform (GCP), Asynchronous Programming, Product Management, DevOps

Co-founder and Full-stack Developer

2019 - 2020
Stupo
  • Developed the entire application from birth to production. Maintained over 1,500 users.
  • Made and executed a marketing plan that attracted over 1,500 users in the first two months.
  • Created wireframes of the application in Whimsical.
Technologies: JavaScript, Bootstrap, Liquid Template, Google Cloud Functions, HTML, CSS, Architecture, Software Design, API Integration, Pug, APIs, Ionic, Full-stack, Git, Agile, Functional Programming, Front-end, Front-end Development, Axios, Google Maps API, REST APIs, Responsive Web Apps, Shopify, HTML5, Single-page Applications (SPAs), Back-end, Progressive Web Applications (PWAs), Google Cloud Platform (GCP), Asynchronous Programming, Product Management, DevOps

Business Analyst

2017 - 2019
Ganto
  • Designed and developed a risk management application for a Dutch waterworks institution. Enabled them to monitor the risks concerning dikes and other waterworks in their region.
  • Developed a systems engineering tool that enabled the client to get full control over the design and process of their objects.
  • Developed a CMS script that enabled great communication between stakeholders concerning building and maintaining waterworks in the Netherlands.
Technologies: JavaScript, HTML, CSS, Architecture, Software Design, Front-end, Front-end Development, HTML5, Back-end

Experience

Matchmaking Application

https://matchmaking-app-7d9c2.web.app/auth/login
Developed a web-based application that reverses the application process from job seekers applying to vacancies to companies applying to job seekers.

I was in charge of designing and building the entire application. I chose to work with React, TypeScript, MUI, and MobX on the front-end and Firebase on the back-end. This enabled us to go live within two months.

Some features include:
• Onboarding flow with persistent state
• Uploading images
• Resizing images on the back-end to optimize for storage space and performance
• Chat functionality
• Live updates on unread messages and new messages
• SendGrid transactional emails
• Serverless functions

I hosted a demo environment on the project URL with dummy data to look around.

White-label Mobile Food Ordering Application

A React Native application that I built for delivery and takeaway restaurants.

It's set up to be built in the restaurants' style and brand experience. Menu, logos, images, fonts, and payment methods can easily be set accordingly.

Landing Page for Food Ordering Application

A landing page for a mobile React Native application that I recently built.

The landing page is built with Next.js, React (partly TypeScript), and Tailwind CSS.

Some features include:
• Multi-language with automatic language detection
• Optimized for SEO
• Near perfect lighthouse score
• SendGrid transactional mail integrated

Matchmaking Application | Admin App

I also built a web-based portal for admin users for the matchmaking application. It is built with React, TypeScript, MUI, MobX, and Firebase. In this portal, the admins can invite new users, verify existing applicant profiles, and set them online or offline according to their preferences.

Skills

Libraries/APIs

React, MobX, Node.js, Google Maps API, REST APIs, SendGrid API, Vue, Google Places API, Formik, Stripe, Stripe API

Tools

Git, SendGrid, Jira

Languages

TypeScript, JavaScript, HTML, HTML5, Liquid Template, CSS, Pug, Go, Kotlin

Frameworks

Tailwind CSS, Material UI, Next.js, React Native, Redux, Bootstrap, Ionic, NestJS

Paradigms

Model View ViewModel (MVVM), Object-oriented Programming (OOP), Scrum, Functional Programming, Agile, Asynchronous Programming, Class-based OOP, DevOps

Platforms

Firebase, Shopify, Docker, Google Cloud Platform (GCP), iOS, Android, Amazon Web Services (AWS)

Storage

NoSQL, Google Cloud, PostgreSQL

Other

Front-end, Front-end Development, Single-page Applications (SPAs), Google Cloud Functions, Architecture, Software Design, API Integration, APIs, Full-stack, Axios, Responsive Web Apps, Product Management, Styled-components, Leadership, Serverless, OOP Designs, Back-end, i18n, Progressive Web Applications (PWAs)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring