Über mich

Hey! Ich bin Moritz Kanzler, ein Programmierer und Softwarentwickler aus Köln.

Ich arbeite beruflich als Entwickler von Websites, firmeninternen Web-Apps und nativen Programmen zur Prozesssteuerung und betreue dabei sowohl das Frontend, als auch das Backend.


Privat arbeite ich außerdem an weiteren Softwareprojekten mit ganz unterschiedlicher Ausrichtung, wie PWAs, einem Key-Value Storage, oder im Themenfeld der Heimautomatisierung. Alle meine Projekte findest du auf meiner Github Seite, wo diese gerne ausprobiert und auch selbst weiterentwickelt werden können. Über Feedback aller Art freue ich mich, daher schreib mir gerne über das unten stehende Kontaktformular oder auf einer der Platformen, welche hier verlinkt sind.

Skills

Web
  • HTML
  • CSS
  • JavaScript
  • ClojureScript
  • Vue.js
  • React.js
  • jQuery
  • npm
  • Webpack
  • Bootstrap
Server-side
  • PHP
  • Node.js
  • SlimPHP
  • Luminus
  • Composer
  • Leiningen
  • PM2
Sprachen
  • Python
  • Java
  • Swift
  • C++
Datenbanken
  • MySQL/MariaDB
  • Redis
  • CouchDB
  • ElasticSearch
Tools
  • Git
  • Docker
  • CI/CD
  • Bash
  • VS Code
  • IntelliJ
  • scikit-learn
  • Jupyter Notebooks
CMS
  • Wordpress
  • TYPO3
Themen
  • REST
  • iOS
  • P2P
  • Verteilte Systeme
  • Frontend development
  • Backend development
  • Anwendungsentwicklung
  • BigData
  • Dynamische Programmiersprachen
  • Funktionale Programmiersprachen
  • OOP
  • Softwarearchitektur
  • Machine Learning
  • NLP

Projekte Alle Projekte

birdsdb
Other
A file-based and immutable key-value storage, using in-memory storing of a specific object state and the capability of accessing any revision of a specific object
  • Clojure
MKNote
MIT License
Editor for code notes and snippets
  • JavaScript
  • HTML
  • Vue
  • CSS
mk-home-server
GNU GPLv3
Server backend to control smarthome devices and corresponding system interfaces
  • JavaScript
  • Dockerfile
twitter-big-data-analysis
MIT License
Former university project to analyze real twitter data with Apache Flink and a Big Data pipeline including ELK-Stack
  • Java
  • JavaScript
mk-home-automation
GNU GPLv3
Service which encapsulates a trainable machine learning model with a REST API to predict the current state of light bulbs based on the previous switching behavoir of a smarthome system
  • Jupyter Notebook
  • Python
  • Dockerfile
MKCacheStorage
Apache License 2.0
Storage for saving objects persistent on disk for speed up loading processes and offline usage
  • Objective-C
  • Swift

Veröffentlichungen

  • Caching Structures for Distributed Data Management in P2P-based Social NetworksNewton Masinde, Moritz Kanzler, Kalman GraffiLesen (arXiv.org)