Moritz Kornher

Staff Software Engineer
Agile Architecture & Dev Ops


2020 - 2021 Voice assistant

The voice assistant from the BBC

  • Conversational AI
  • Enterprise architecture
  • Serverless
  • Data engineering
  • AWS & GCP

Beeb was launched as Beta to proof that the BBC could deliver a stand-alone voice assistant. Original available on Windows devices only, it later made it into the web for internal use.

Created with support from our partner Microsoft, Beeb featured a custom wake-word and a unique, state-of-the-art, neural voice. It provided access to the full audio catalog of the BBC, as well as content especially commissioned for the project. Beeb even learned to rap!

Underpinned by a conversational analytics data platform, the teams learned a lot about content discovery, conversational UX and dialog management.

2018 Enterprise application
Omnibot management platform

  • Enterprise Architecture
  • Microservices
  • Docker
  • Serverless
  • React
  • API
  • Laravel
  • Websockets

Zwerm is a service agnostic omnibot management platform, helping you to build, manage and monetize conversational AI. We have designed and build Zwerm from our own needs of effectively administrating an ever growing bot force.

It is a purpose build, highly-scalable, fast and reliable enterprise application. We developed for the AWS stack, using a mix of serverless microservices and more traditional web applications. The components are connected by a overarching cloud, which I designed in close collaboration with the business development team.

2018 Product development


  • Serverless
  • AWS
  • Node
  • Vue.js
  • Product development

The world's first bot payment platform is trying to brake down the boundaries between traditional web applications and conversational AI.

As a spin-off for a client project, I've managed the whole process of product development into the current private beta. After the idea was born, some initial market research showed the need for a SaaS product in this area.

Outcome of the design and development phase was a serverless, API driven architecture based on the AWS stack. It enables PAYME.KIWI to run at enterprise level with start-up costs. A simple Vue.js front-end gives customers insights into handled transactions.

2017 Experiment

EventBot NZ

  • Conversational AI
  • Serverless
  • Amazon Lex
  • Node
  • Javascript

An ongoing experiment to build up our conversational AI capacities. This AI bot suggests events around you and shows new ways for users to interact with existing data sources.

The web interface is a great example of how a bot can make use of the full website real estate.

Back end systems are running serverless on AWS Lambda and are written in Node. EventBot NZ is powered by Zwerm, leveraging its omnichannel, markup and key/value storage features.

2016 Platform development


  • PHP
  • Laravel
  • Agile

Lead developer on the project from first prototype to the finished product. I focused on architectural design and the implementation of an agile development process. We had to prepare the project for launch on national television. Later on I created and designed an API driven business model, which proved highly successful.

On a technical level, BringIt is a PHP application written in Laravel with a custom HTML/Javascript front-end. The web app is 100% mobile first from product development to execution. It integrates with various third-party APIs to create a new user experience.

The main challenge of this project was to work with external system of different age and stability.

In 2017 the project made international headlines when a deal with KFC was struck.

2016 - 2017 Platform development

(n'Friends & Hoppon)

  • WordPress
  • Laravel
  • DevOps
  • AngularJS
  • Microservices

Relm is a platform for user targeted content. It started out as a prototype development pushing the boundaries of WordPress to what is technically possible. Over the various iterations we've build a high performance website provisioning platform which was also marketed as n'Friends and Hoppon.

The architecture I designed for this project was an AP & CLI first approach to provision (not only WordPress) sites on infrastructure around the world. It was focused on the maintainability of the different site packages, with features like auto-updates and rollback built-in from the start. Later on the system ventured into microservices to provide new functionality outside the core offer.

2015 Client website


  • WordPress
  • DevOps

Taken over the nearly finished project, my main concern and task was to bring the site performance up to speed. I deployed a range of caching tools and optimized the code of custom developed plugins.

Additionally the client's old site has been targeted by bot networks, but the counter measures put in place successfully mitigated the attacks.

Head over to the site and enjoy New Zealand's largest Science Blog Network.

2014 Client website

Wessinger und Peng
Online Gallery

  • HTML5
  • CSS3
  • JavaScript
  • WordPress
  • Grunt

Implementation of given concept and design as a WordPress application. Development and integration of the animations.

2014 Platform development

white label platform for online dating

  • HTML5
  • CSS3
  • JavaScript
  • Grunt
  • Unit testing
  • A/B testing
  • Web Analytics
  • SEO
  • SEM

Full responsive front end relaunch of the platform, including new workflows based on Grunt, Sass and AWS. Introduced A/B testing as day-to-day tool in the conceptual stage. Feature development for the RESTful-API in PHP.

2014 Personal

Christmas e-card

  • JavaScript
  • CSS3
  • Sass
  • Grunt

A Two days side project to send Christmas greetings to my friends around the world. After the initially idea and concept, I did a quick prototype to explore the feasibility. Creating the final design and implementation was relatively straight forward from this point.

2012 Commercial

Uni Tübingen
Landing page for Corporate Videos

  • JavaScript
  • Processing.js
  • Interactive Design

In 2012, University of Tübingen requested an online landing page for a bunch of new corporate videos, they were going to make. The initial idea was to create a “neural network” placing the videos as its main nodes.

A prototype was developed with Processing.js, a (now discontinued) JavaScript port of the famous Processing Visualization Language. It featured a fusion of such a network with the uni's emblem and was kept in the official colours. Therefor it perfectly matched the uni's corporate identity.

Since the whole project was canceled later, the landing page never made it out of the prototype stage. Demo currently offline.

2005 - Present Open Source

Frogsystem 2 CMS & Installer Tool

  • PHP
  • Project Management
  • HTML5
  • CSS3
  • JavaScript
  • Grunt

Maintaining old code from previous maintainer. Playground for architecture and design patterns. Framework features mostly written from scratch. The installer tool was developed more recently.

Developer Profiles

Public CV of
Moritz Kornher

+44 7 955 653 799
0/1 202 Copland Road, Glasgow G51 2LB, United Kingdom


A full stack cloud architect with a B.Sc. in Computer Science and Media and a strong academic background. I'm passionate about making the people in my teams better since I became a scout leader as a teenager. Exploring the latest technologies and introducing them to my work projects made me a fast adapting learner. With an eye for detail and quality, I'm aiming for the best solution.

At university I got started with web development. First self-employment and later with the award winning internet agency 21TORR. As Lead Developer at Prefer, I started to explore Conversational AI and my role at the BBC allowed me to deepen my expertise in this area. The focus on human computer interaction and evaluation puts me in a unique position in the industry. I expect the future to be an AI first world and am convinced we can leverage it's benefits to bring human computer interaction to the next level.

My current interests at Administrate revolve around cutting-edge technologies, agile development practice and serverless architecture.

Work Experience

Education & Qualifications

General Skills

Volunteer Work

Personal interests