Hi, I am Niklas Büchner

Niklas Büchner

Software Engineer

I am a passionate software engineer who wants to help others become more efficient with software. I built tools for Shopware at day and code editors and git tools at night. Sometimes, I work on some fun projects such as a good conference talk…

Experiences

1
Software Engineer
Pickware GmbH

Aug 2017 - Present, Darmstadt, Germany

Pickware is the official Shopware ERP system and provides many business critical components for running an online shop.

Responsibilities:
  • Main software architect for a new product.
    Technologies: TypeScript, PHP
  • Code owner of DATEV Export, Bank Transfer Matching and Drop Shipping Shopware plugins.
    Technologies: PHP, Shopware / Symfony, JavaScript, ExtJS 4, MySQL
  • Main responsible for an internal tool to dynamically provision Shopware 5 instances for support queries.
    Technologies: JavaScript, Kubernetes, PHP, Postgres, VueJS, Google Cloud Build, TravisCI
  • One of two main responsibles for the deployment & maintenance of the company’s websites and internal tools.
    Technologies: CI/CD Pipeline, GitHub Actions, Google Cloud, Kubernetes

Shopware Plugin Developer
Self Employeed

February 2017 - July 2017, Hockenheim, Germany

As a self employeed Shopware plugin developer I created plugins to optimize the performance of online shops. Some of them were part of Shopware’s top 50 plugins in 2017.

Responsibilities:
  • Create performance optimizing Shopware plugins.
    Technologies: JavaScript, PHP, Symfony
  • Customer support.
2

3
Dual Student Bachelor of Arts International Business
Robert Bosch GmbH

September 2013 - August 2016, Stuttgart, Germany

Bosch is one of the biggest automotive suppliers in the world.

Departments:

Purchasing, Sales, Corporate Finance, Logistics, Start-up Platform / Internal Incubator,

Projects

 
Editur | Code Editor: a Code Editor for iOS
Editur | Code Editor: a Code Editor for iOS

A code editor created for iOS. It contains support for over 40 languages and a fully functioning git user interface.

Details
 
PHP Parser and Language Server
PHP Parser and Language Server

A full, custom PHP parser and PHP Language Server written in Rust to improve the PHP code completion in VS Code.

 
Conference talk: Orchestrate Kubernetes using JavaScript
Conference talk: Orchestrate Kubernetes using JavaScript

A conference talk about using JavaScript to orchestrate and automate Kubernetes deployments.

niklasbuechner/conference-talk-enterjs-2019
 
Conference talk: Slack API
Conference talk: Slack API

A conference talk about implementing workflows using the Slack Api.

niklasbuechner/slack-api-presentation
 
Motor: a macOS App
Motor: a macOS App

A tool to help you remove unnecessary CSS from your website.

 
WOTipps Emotion: a Shopware Performance Plugin
WOTipps Emotion: a Shopware Performance Plugin

A plugin to inline all content to prevent Shopware from loading the content over multiple requests.

niklasbuechner/WOTippsEmotion
 
WOTipps HTML: a Shopware Performance Plugin
WOTipps HTML: a Shopware Performance Plugin

A plugin to reduce the first load time of Shopware by reducing its HTML.

niklasbuechner/WOTippsHTML
 
Checked: a Windows Phone ToDo App
Checked: a Windows Phone ToDo App

A simple todo App for Windows Phone