As a WordPress specialist I can lead or assist your team in the development of WordPress plugins and applications using WP's latest and greatest features.


JavaScript is the technology of choice when it comes to building high-performance applications. My focus is on the JavaScript frameworks React and Vue.


I'm deeply familiar with JavaScript and jQuery. Via modern frameworks like React or Vue, I'm also able to assist with the production of JavaScript applications.


Just as with JS, I'm deeply familiar with PHP. When it comes to PHP applications, I'm ready to hit the ground running and lead or assist your software development team.

Marc cares greatly about delivering quality. He pays close attention to detail, is flexible, promptly communicates and delivers as promised. I highly recommend working with him, he has been our go-to guy for many years.
Mathias Schewing IO9 Marketing
Marc is an amazing developer and great asset to our team. He works hard on his projects and takes his work seriously always striving to improve the product and the process. While working hard, he also keeps a good balance and brings fun to the team.
JT Mudge LitmusBox
Schedule a free consultation!

If you have a project and would like expert help, simply take me up on my offer and we can start from there.


Freelance Web Developer

Hi, I'm Marc.

I'm a software engineer with over 10 years experience. I focus on helping brands and agencies develop tools that help their products and services engage and connect with their users.

My preferred programming environments are PHP, JavaScript, WordPress, React and Vue. However, nothing is ever set in stone and I'm always happy to adapt to your company's workflow and learn new tricks in the process.

When I'm not working, I usually spend my time hiking in the mountains or relaxing by the ocean with my family. Every now and then I can also be found at a brewery, sippin' a fresh 🍺.

   I'm currently available for contract work.

Whether you already have a project in mind or are simply interested in finding out more, get in touch and let's get things moving.