Moritz Kornher

Cloud Architect
Development Team Lead

Projects

2018 Enterprise application

Zwerm.io
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

PAYME.KIWI

  • 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 - Present 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 - 2017 Platform development

Relm
(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.

2016 Platform development

BringIt

  • PHP
  • Laravel
  • Agile
  • REST API

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.

2015 Client website

Sciblogs

  • 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

ICONY
white label platform for online dating

  • PHP (OOP/API)
  • 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
mail@moritzkornher.de
21 Canterbury St, Karori, Wellington 6012
https://moritzkornher.de

Introduction

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 in self-employment and later at the award winning internet agency 21TORR. In 2014 I moved to New Zealand as a Lead Developer at Prefer. This role allowed me to take an exciting part in the start-ups Sendu and Zwerm.

My special focus on usability, analytics and result evaluation gives a unique position in the industry. Recently this evolved into the creation of Conversational AI and the determination to bring human computer interaction to the next level.

Work Experience

Education & Qualifications

General Skills

Volunteer Work

Personal interests