Markus Kison —

Freelance Web Developer based in Berlin

iPhone with camera app displaying Markus Kison's portrait

Experience & Expertise

Profile

I translate design ideas into modern websites that work flawlessly across all devices and are easy to maintain.

With 15+ years in Berlin’s creative coding community, I specialize in custom-coded solutions—no costly page builders or intrusive cookie banners. Ongoing maintenance and support are available as needed and I foster long-term relationships with my clients.

Cases & Tech stack

Selected Projects

Below you’ll find a selection of websites I have developed and maintain for my clients.

I've built websites independently and as part of larger teams, focusing on specific components within complex web applications using a clean, declarative approach grounded in object-oriented principles. My tech stack includes Visual Studio Code, PHP, npm, CMS platforms (mostly Kirby↗︎, sometimes WordPress or Webflow), Tailwind CSS, Parcel for bundling, GitHub for version control and Three.js for 3D experiences. For design and assets, I use Figma and Adobe CC.

Icon visual studio code
Arrow down to the left bottom

Editing: Visual Studio Code

Arrow down to the left bottom

Tailwind CSS

Arrow down to the left bottom

Kirby CMS

Arrow down to the left bottom

PHP components

Arrow down to the left bottom

Bundling with Parcel

Booking website

Drogerie Wyss

Icon chevron down

Development of a naturopathic practice website with integrated booking section

A fast, illustrative company website featuring custom illustrations and an event section, providing the client with the ability to create customized forms for event invitations. Webdesign by Bureau Collective↗︎.

Project website:

Arrow down to the left bottom

Admin area

Icon visual studio code
Arrow down to the left bottom

Editing: Visual Studio Code

Arrow down to the left bottom

Kirby CMS

Arrow down to the left bottom

PHP components

Arrow down to the left bottom

Three.js for web 3D

Arrow down to the left bottom

Prototyping with Figma

design
Arrow down to the left bottom

Designed by me

Full-Service
Arrow down to the left bottom

Updates, hosting...

3d archive

Arriba Nature Reserve

Icon chevron down

Development of a 3D plant archive with AR functionality

The website enables nature reserve stewards to digitally document plants and landmarks. I developed an extensible archive platform for my client, searchable via an interactive map or a finder-style folder hierarchy. Each entry highlights one of the region’s natural wonders, complete with GPS coordinates, routes, photos, and 3D-scanned models viewable in augmented reality. The overview site also features a high-resolution, drone-scanned point cloud of the landscape.

Project website:

Arrow down to the left bottom

Admin area

Icon visual studio code
Arrow down to the left bottom

Editing: Visual Studio Code

Arrow down to the left bottom

Tailwind CSS

Arrow down to the left bottom

Kirby CMS

Arrow down to the left bottom

PHP components

Arrow down to the left bottom

Form handling with SendGrid

Arrow down to the left bottom

Invisible Captcha

Arrow down to the left bottom

Bundling with Parcel

Landing page

Arudha Retreat Center

Icon chevron down

Development of a landing page for the Arudha Retreat Sanctuary in Costa Rica

I transformed an existing brand identity into an scenic, responsive landing page featuring an events section and an integrated contact form with invisible captcha spam protection. The intuitive Kirby CMS admin interface provides dynamic control over the site's color scheme, enabling effortless color changes across the entire site. Design by Momentum Consulting↗︎.

Project website:

Arrow down to the left bottom

Color settings in admin area

Arrow down to the left bottom

Prototyping with Figma

Icon visual studio code
Arrow down to the left bottom

Editing: Visual Studio Code

Arrow down to the left bottom

PHP components

Arrow down to the left bottom

Kirby CMS

Institutional website

schauwerk.

Icon chevron down

Development of a extensive website with event calender, project archive and team area for the University Magdeburg

Based on the design and content of an existing book, I created  a clean website featuring a comprehensive event calendar, project archive, and team area. Advanced filtering functions allow efficient navigation through various projects and events, while differentiated backend user roles ensure secure and broad access for students and staff.

Project website:

Arrow down to the left bottom

Filter projects by year, topic...

Arrow down to the left bottom

Student admin area

AniPad displaying a information graphic about the Berlin vote. SPD in the center and the number of occurrences for certain words in their election program
Icon visual studio code
Arrow down to the left bottom

Editing: Visual Studio Code

Icon javascript
Arrow down to the left bottom

Vanilla Javascript

Icon D3 framework
Arrow down to the left bottom

Using D3 for data visualization

Arrow down to the left bottom

Illustrator for assets

Icon jQuery

Using jQuery

Arrow down to the right bottom

Interactive infographic

Parteien in Zahlen

Icon chevron down

Design and implementation of an interactive illustration with scrolling effects for Berliner Morgenpost

Using the d3.js framework for data visualization, this website features also custom made scroll event handling using jQuery. Asset creation realised in Adobe Illustrator.

Arrow down to the left bottom

Keep scrolling!

An iPad device displaying an interactive map of Europe on the welt website.
Icon Flourish tool
Arrow down to the left bottom

Built with Flourish

Icon of Excel
Arrow down to the left bottom

Data preprocessing in Excel

Data visualization

Welt.de Charts & Maps

Icon chevron down

Design and realisation of interactive maps, charts & tables

For welt.de I am creating different data visualizations on a daily basis. Data preprocessing is handled in Excel or Google Tables eg. using Google Finance for real-time stock values.

Project website:

(Paywall)

A cookie icon

This visualization requires cookies. Accept?

An iPad displaying the welt.de website interface.
An iPhone with open safari browser displaying an empty website
A cookie icon

This visualization requires cookies. Accept?

IPhone with open welt website. The website is still empty.
A cookie icon

This visualization requires cookies. Accept?

An iPad displaying the welt.de website interface.
A cookie icon

This visualization requires cookies. Accept?

Icon visual studio code
Arrow down to the left bottom

Editing: Visual Studio Code

Arrow down to the left bottom

MongoDB database

Arrow down to the left bottom

Three.js for web 3D

Arrow down to the left bottom

Node.js backend

Icon javascript
Arrow down to the left bottom

Vanilla Javascript

Web application

Nike 3D Scanning

Icon chevron down

Web-based 3D scanning module for robotic shoe repair installation

As part of a larger team at gentle.systems↗︎, I developed a backend controller for the photogrammetry app RealityCapture, handling 3D sneaker model generation and storage in a MongoDB database. Additionally, I implemented decal placement on the scanned shoes using Three.js. The main application was built with Node.js, MongoDB and Vue.

Project website:

Arrow down to the left bottom

3D scanning process

An iMac displaying the webdesign for 3punkt. Hero section with a large image of traffic signs and the sentence "don't walk where the road leads you..."
Icon visual studio code
Arrow down to the left bottom

Editing: Visual Studio Code

Icon html canvas
Arrow down to the left bottom

Html canvas animation

Icon javascript
Arrow down to the left bottom

Vanilla Javascript

Landing page

3Punkt Werbeagentur

Icon chevron down

Landing page design, implementation and hosting for Ulm based advertisement agency 3punkt.

Adaption of html template and integration of custom elements like html canvas animations and javascript elements. Asset preparation in Adobe CC.

Project website:

An iMac computer with a black screen
An iPhone displaying the responsive webdesign for 3Punkt's agency section
An iPhone displaying the 3Punkt webdesign
An iPad device displaying a white browser window
An iPad displaying the webdesign for developed application. Left side an image with clickable dots. Right side a form to enter the text which is displayed for each dot.
Icon visual studio code
Arrow down to the left bottom

Editing: Visual Studio Code

Icon javascript
Arrow down to the left bottom

Vanilla Javascript

Icon jQuery

Using jQuery

Arrow down to the right bottom

Web application

clickMapMaker

Icon chevron down

For graphic designers at welt.de I developed a JavaScript-based browser tool that enables the creation of interactive images without coding.

After uploading a background image, users define areas of interest by placing markers onto the image. For each of these areas an info box is created into which users can enter a headline and additional information as well as an image. The interactive image is exported to a single html file and embedded into websites. The tool was used by designers working at welt.de to build interactive stock charts, maps and illustrations.

Arrow down to the left bottom

Demo video

Arrow down to the left bottom

Exported interactive graphic

Arrow down to the left bottom

Try it !

The hero section for thePlanetDrum website. Displaying a group of people celebrating after a workshop
Icon Wordpress
Arrow down to the left bottom

Built in Wordpress

Icon Divi theme
Arrow down to the left bottom

Wordpress DIVI theme

Icon Yoast SEO plugin
Arrow down to the left bottom

SEO optimization using Yoast plugin

Icon Podlove plugin
Arrow down to the left bottom

Podcast hosting using Podlove plugin

Full-Service
Arrow down to the left bottom

Updates, hosting...

Company Website

thePlanetDrum

Icon chevron down

Webdesign & development of several website generations for Berlin’s largest drum school

From a single Flash site in 2004 to three Wordpress sites in 2023, thePlanetDrum is a long term client of mine. Site-development is focussed on SEO with several subdomains incl. a podcast website. The website were realized using different Wordpress themes (JOYN, Divi) and include SEO optimization, hosting, legal administration, cookie integration and privacy control, backup, security, updates, email-setup, podcast hosting, asset preparation and optimization.

Project website:

Webdesign for the thePlanetDrum. Structured rhythm of images and black and white sections.
An iPhone with Spotify App displaying the podcast site for thePlanetDrum
Arrow down to the left bottom

Publish to Spotify...

An iPad with Apple Podcasts app displaying the thePlanetDrum design
Arrow down to the left bottom

...and to Apple Podcasts

Icon visual studio code
Arrow down to the left bottom

Editing: Visual Studio Code

Arrow down to the left bottom

MongoDB database

Arrow down to the left bottom

Node.js backend

Arrow down to the left bottom

PHP components

Web application

Pneumatic Tube App

Icon chevron down

Prototype development of an app for controlling a pneumatic tube delivery system for jewelry

As part of a larger team at gentle.systems↗︎, I developed the integration layer connecting the pneumatic tube system to the Microsoft SQL Server database, which holds information about the available jewelry inventory. This enabled staff to select and deliver pieces directly via the tube system using an existing tablet app. The overall solution was built using Node.js, MongoDB, and Vue.

Arrow down to the left bottom

Customer ordering products

An iPad displaying the responsive webdesign for Berlin based artist Markus Kison. Clean typography black on white. Images with captions.
Icon visual studio code
Arrow down to the left bottom

Editing: Visual Studio Code

Icon javascript
Arrow down to the left bottom

Vanilla Javascript

Arrow down to the left bottom

Prototyping with Figma

design
Arrow down to the left bottom

Designed by me

Portfolio website

My Media Art

Icon chevron down

Fast artist portfolio website for (my) digital media art projects.

Project website:

An iPhone showing the responsive webdesign for markuskison.de. A clean website with typography at the top and a single image at the bottom.
Arrow down to the left bottom

Responsive grid alignment

Webdesign showcase. A clean Responsive webdesign for Berlin based artist Markus Kison: website with typography black on white and centered images. Similar to a weblog.
Responsive webdesign for Berlin based artist Markus Kison: Webdesign showcase. A clean website with typography black on white and centered images. Similar to a weblog.

Need a reliable developer to transform your design template into a modern website?

Email icon
Icon copy

Copy address to clipboard