Erik

Software engineer with a passion

Photo of Erik Kunze

Skills

I have been working as a software engineer for over 30 years.

I am always open to new job opportunities. If you are interested in hiring me, please use the contact form.

The skills are mainly listed in alphabetical order.

Methodology

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

Programming Skills

C, C++, C#
Java
Kotlin
Lua
Perl
Python

Operating Systems

Operating System Logos

The trade marks belong to their respective owners.

Domain Knowledge

Android App Development

Exp 7 years

Automotive, ADAS

Exp 5 years

Embedded Devices, Microcontroller, Firmware Development

Exp 15 years

Linux, Unix

Exp 20 years

TCP/IP Networks, Network Security

Exp 20 years

Projects

I joined Sourceforge in 2002 and Github in 2010 and have worked on many open source projects. The most important projects are listed below:

Ethersex Logo

Ethersex is a community-developed firmware with network support for 8-bit AVR microcontrollers.

I joined the core development team in 2010. Since 2011 I am one of the active project maintainers.

WiFi Led Controller Logo

WiFi Led Controller is an APP for controlling LED strips connected to a DIY IoT module via WiFi. The software allows the user to adjust the colour, select from predefined lighting effects and define own effects. It even implements an expert mode to send raw commands to the module.

The project was started by myself in 2015 and is my first APP for Android.

NodeMCU Logo

NodeMCU is an open source firmware and development kit that allows IoT prototypes to be created within a few lines of Lua scripting.

I started to build IoT modules for home automation in 2015 and contribute to the project as needed.

FHEM Logo

FHEM is a Perl-based server program for home automation systems that is used for the automated operation of actuators such as light switches or heating and the recording sensor information such as room temperature or humidity.

I built my system for home automation in 2009 and I am constantly expanding it.

Firebird Logo

Firebird is a relational database. It is a commercially independent project of C and C++ programmers, technical consultants and supporters who develop and improve a cross-platform relational database management system based on the source code published by Inprise Corp (now known as Borland Software Corp.).

I joined the development team in 2002 and left in 2004.

Stage2 Logo

Stage2 is an alternative firmware for KiSS DVD players that offers many cool functionality. It is based on the original firmware and still uses parts of it.

I joined the core development team in 2007 and left in 2009. I have improved the Linux kernel and firmware bulding, and I still own a DP-500 running Stage2.

DP500-Serv Logo

DP500-Serv is a small media server program that exchanges media files with KiSS DVD players. It replaces the bundled PC-Link software and runs on Unix/Linux platforms. DP500-Serv is written entirely in C.

I joined the core developer team in 2005.

XZX-Pro Logo

XZX-Pro is a portable emulator of ZX Spectrum 48K/128K/+3 (8-bit home computers by Sir Clive Sinclair) and clones for systems running Unix/Linux and the X Window system. XZX-Pro is written entirely in C.

The project was started by myself in 1995. It was originally based on XZX 1.0.2 by Des Herriott, but has been completely rewritten by myself since then. Development was stopped in 2006.

XZX-Pro Logo

ZxLink is a multi-purpose program that allows you to connect a ZX Spectrum to a Unix/Linux machine and handles sound and serial upload and download. ZxLink is written entirely in C.

The project was started by myself in 1997. Development was stopped in 2002.

Follow my Open Source activities on Open Hub    Open Hub profile for Erik Kunze

If your are interested in my professional projects, please take a look at my resume and follow me on XING, a social network for business people.

Contact

Thank you very much for visiting my profile. If you would like to contact me, please fill out the form below.