Experience

Self employed – Software Engineer

August 2025–December 2025

JavaScript, TypeScript, NodeJS (for signaling server), Express (for signaling server), Preact (lightweight React drop-in), Chakra UI (component library), i18next (localization), Ramda (functional programming utilities), Socket.IO, WebRTC (Browser API for peer-to-peer), ESLint, Vite (bundler), Rollup (bundler, used for bundle size analysis), Git, GitHub, Ollama (local LLM manager), Google Gemini, Playwright (E2E testing)

Developing a ground-up video conferencing solution based on WebRTC working completely in the browser. Exploring using LLM services and locally run open source LLMs for software development

Flexcavo – Senior Software Engineer

April 2022–April 2025

Berlin

JavaScript, TypeScript, React.js, MUI (component library), Figma, i18next (localization), ESLint, Vite (bundler), Git, GitHub, Jest, Testing Library (React module)

Developing complex UI components (e.g. Timeline), improving performance and mentoring other developers

Tenera – Senior / Lead Frontend Developer

July 2020–February 2022

Berlin

JavaScript, TypeScript, React.js, Figma, i18next (localization), ESLint, Webpack, Git, GitHub, Jest, Testing Library (React module)

Leading improvement of the tendering web UI of Tenera, in close cooperation with the design and product team

Klarna – Senior Software Engineer

January 2020–June 2020

Berlin

JavaScript, Terraform, Git, GitHub

Diverse tasks as part of AI team, from contributing to an expert system to embedding JS code in an iOS App to infrastructure changes

Contentful – Senior Frontend Developer

July 2018–November 2019

Berlin

JavaScript, React.js, AngularJS, Git, GitHub, Mocha (unit testing), Selenium (E2E testing)

Working closely with UX, Design, teammates and stakeholders in SCRUM sprints in org growth web UI. Also mentoring and supporting with high priority tasks or balance competencies in other teams

ACTANO GmbH – Product Manager

October 2017–January 2018

Berlin

Temporarily filling in the role of PM for workstreams.ai

ACTANO GmbH – Senior Software Developer

July 2016–June 2018

Berlin

Slack API, JavaScript, NodeJS, Express, React.js, Git, GitHub, Mocha (unit testing), Selenium (E2E testing)

Through a deal Actano GmbH made with ITSonix, now relocating and working directly for Actano. Supporting new workstreams.ai project with deep Slack integration.

ITSonix – Software Developer

September 2015–June 2016

Berlin

JavaScript, React.js, NodeJS, Express, Git, GitHub, Mocha (unit testing), Selenium (E2E testing)

Refactoring a project management web application (rplan.com) to React/Redux for Actano GmbH through ITSonix. Working in a Scrum team with continuous integration and full-stack development on JS front- and back-end

itCampus – Software Engineer

July 2013–August 2015

Leipzig

Java, JavaScript, jQuery, AngularJS, Git, GitHub

Quickly became global expert for tech recently acquired by parent company (Software AG) and gave workshops in Sydney and Singapore; supporting major project using the tech; supporting legacy Java project

BLM-con – Company Founder

April 2012–May 2013

Leipzig

C#, .Net, Java, JavaScript, Hibernate, PostgreSQL, GWT, Git, GitHub

Construction equipment and working hours tracking via RFID
Native Windows Mobile client and Java-based web application

CSC – Internship

July 2008–March 2009

Dresden

C++, Python

Train logistics; Embedding Python into a C++ application for E2E testing

Infineon Technologies – Internship

2003

Dresden

Working in cleanroom