Simple CRM
Angular, Firebase, Deutsche Post API, OSM Geocoding. Navigate the table with the keyboard or by mouse. Hit a letter key to mark entries.
Simple CRM
Angular, Firebase, Deutsche Post API, OSM Geocoding. Navigate the table with the keyboard or by mouse. Hit a letter key to mark entries.
Kanban Board
JavaScript based Ticket Managment System with authentication component and full Drag&Drop support on desktop and mobile devices.
Super Dog
A fast JavaScript based 2D jump and run game for desktop and mobile playing fun. Progressive Web App, also installable for offline use.
Login System
JavaScript, Web Components, PHP, MySql. A customizable and easy to integrate login system with user verification via email.
MySQL CSV import tool
Object oriented PHP, MySQL, JavaScript, JSON/AJAX. An easily customizable tool to import arbitrarily structured CSV data into a MySQL table.
My Portfolio Website
HTML, CSS, JavaScript - Fully responsive Website. Also works with JavaScript disabled. Hover simulation on mobile touch devices
Ring of fire
My Angular based take on the popular drinking game
INAV for Helicopters
C (STM32), JavaScript - A spare time project of mine, which adds helicopter support, RPM governor and soft spool-up to the open source flight control software
I´m a Full-Stack Developer, a Model Avionics Enthusiast and a Teacher of Dancing who loves pushing boundaries.
MY JOURNEY
began with my first own computer, an Epson HX-20. While I still went to school, I helped in a local IT company with projects for which they had no trained staff. Later I worked six years for a newspaper publisher where I managed a team of software developers.
I FELL IN LOVE
again when I built a website for my dance studio. Realizing how badly I missed programming, I began to learn embedded C and started writing firmware for model aircraft.
I WAS LOOKING
for an effective way to enhance my professional skills and opted for a project-based method of learning. I relied on a team of experienced web developers who helped me broaden my knowledge and make great advances.
MY GOALS
are to prove my experience and know-how in practice, and to deepen my knowledge. To meet future challenges and keep myself up-to-date, I am constantly looking out for new technologies as well as practicing frontend and backend skills.