I have been working as a software engineer for over 30 years.
I am always open to new career opportunities. If you are interested in recruiting my services, please use the provided contact form.
The listed skills are primarily organized alphabetically.
1st and 2nd Level Support (ITIL v3), Agile Software Development (Kanban+Scrum), Automated Software Testing, Behavior Driven Development, Continuous Integration (Jenkins-CI), Domain Driven Design, Object-oriented Analysis and Design, Specification by Example, Test Driven Development
The trade marks belong to their respective owners.
Exp 8 years
Exp 5 years
Exp 15 years
Exp 25 years
Exp 20 years
I joined Sourceforge in 2002 and Github in 2010, actively participating in numerous open-source initiatives. The following list highlights some of the most significant projects I've contributed to:
Ethersex is an open-source firmware developed by a community, featuring network support for 8-bit AVR microcontrollers.
I joined the core development team in 2010, and since 2011, I have been actively maintaining the project as one of its maintainers.
WiFi Led Controller is an application designed for controlling LED strips connected to a DIY IoT module through Wi-Fi. The software enables users to customize color, choose from pre-defined lighting effects, and create their own effects. Additionally, it offers an expert mode to send raw commands to the module.
I initiated this project in 2015 and developed it as my first private Android application.
NodeMCU is an open-source firmware and development kit that empowers users to build Internet of Things (IoT) prototypes using only a few lines of Lua scripting.
I began constructing IoT modules for home automation in 2015 and have been contributing to the NodeMCU project as required.
FHEM is a Perl-based server application for home automation systems that enables the automated control of devices like light switches and heating systems, as well as the logging of sensor information, such as room temperature and humidity.
I established my home automation system in 2009 and have been continually expanding it since then.
Firebird is a relational database management system developed by a group of independent C and C++ programmers, technical consultants, and supporters. The team's primary focus is on enhancing and maintaining a cross-platform database solution, building upon the original source code released by Inprise Corp (now known as Borland Software Corp.).
I became a member of the development team in 2002 and remained active until 2004.
Stage2 is an alternative firmware for KiSS DVD players, providing enhanced features and capabilities. It is based on the original firmware and incorporates elements of it.
I was a member of the core development team from 2007 to 2009. During my time with the project, I contributed to improving the Linux kernel and firmware-building aspects of Stage2. I still own a DP-500 KiSS DVD player that runs Stage2.
The DP500-Serv is a compact media server application that communicates with KiSS DVD devices by exchanging media file data. It acts as a replacement for the built-in PC-Link software and is compatible with Unix/Linux operating systems. The program is primarily written in the C programming language.
I joined the core development team in 2005.
The XZX-Pro is a portable emulator for the ZX Spectrum 48K/128K/+3 (8-bit home computers created by Sir Clive Sinclair) and its clones, designed for systems running Unix/Linux platforms along with the X Window system. The software is entirely written in the C programming language.
I began the project in 1995, and it initially used XZX 1.0.2 by Des Herriott. I then completely rewrote the entire program on my own. Development concluded in 2006.
ZxLink is a versatile software application that enables connectivity between a ZX Spectrum device and a Unix/Linux system, facilitating audio processing and serial transfer operations for data upload and download. This program is exclusively written in the C programming language.
I startet this project in 1997. Unfortunately, development efforts were halted in the year 2002.
To keep track of my Open Source contributions, please visit my profile on Open Hub
For those seeking information on my professional projects, kindly review my resume and connect with me on XING, a professional networking platform.
Thank you for visiting my profile. If you'd like to get in touch, please use the contact form provided below.