Hey there!
I am Moritz Kröger, Expert Associate Partner in the Software & Cloud Engineering Guild at
McKinsey & Company
, where I work with our clients to launch successful digital products and accelerate their engineering excellence.
I lead software engineering teams and specialise in Web & Mobile Application Development, primarily — but not limited to — in the JavaScript
ecosystem. With over 15 years of professional experience, I advise my clients on architecture, strategy, and building successful digital organisations and high-quality products.Projects
See allI really enjoy working on and building open source side projects. I mainly work on web applications and developer tools.
-
HappyPlants Link
HappyPlants is a mobile-first, progressive web application which helps organising and keeping track of your plants. See the list of
-
Vue A11yDialog Link
Vue.js wrapper component for
a11y-dialog
supporting both Vue 3 and Vue 2. -
Emoji Syntax Link
An Atom editor package which adds customisable emoji to your syntax keywords. This started out as a joke and proof-of-concept but eventually grew into a small extension with over 11k downloads.
-
Papyrus Link
Unofficial Dropbox Paper desktop application using Electron
Writing
I used to write a bit about JavaScript engineering, but haven't gotten to it in a while. In case you want to know what my thoughts were back then, check these articles out:
-
2016
Redux without React — State Management in Vanilla JavaScript
-
2016
Clean Code with ES6 Default Parameters & Property Shorthands
-
2016
Untangling Spaghetti Code: How to Write Maintainable JavaScript
-
2016
How to Write Atom Packages Using Vanilla JavaScript
-
2016
ES2016: Should the Future of JavaScript Be Developer-Driven?