I offer the development of applications with a technology stack based on PHP. Since 2011 I use this language and it’s my programming mother thong. With PHP I programmed insurance calculators for Dionera, human resource platforms for Neue Werte and Facebook applications for Rootcoonect.
I prefer to use a clean slate approach because this allows me to develop applications with a high velocity and quality. I also offer refactoring services to clean up an existing code base to reduce technical debt. I follow SOLID principles. For me Clean code is not just a phrase, but a mindset.
I prefer to have regular meetings with my customers to get feedback. This allows me to adapt the software fast to the requirements of the client and the market. I like to work in teams with an agile mindset. This could mean to work with Scrum and Kanban, or another agile approaches.
Due to some requests I feel the need to mention that I also feel very comfortable in a suit and I’m open to wear it if’s important for a client. But a suit doesn’t have any effect on the quality of my work.
I offer Business Computer Client Software Solutions for organizations like companies, NGO‘s and clubs. This means that I setup and maintain the software like applications and operating systems and take care on the security and maintenance.
The Business Computer Clients Software Solutions which I offer are a good supplement to my Business Server Software Solutions. Together they are the perfect composition for organizations which need safe, secure and autonomous data management solutions.
As a part of my GPMIPMA Level D certification I had to write a project report according to the requirements of IPMA. IPMA requires to use the classical project management tools to manage the project for the IPMA Level D report. Because of my practical experience with the negative aspects of classical project management methods I decided to use Scrum as an agile framework inside of the classical project management frame. This merges the best of both worlds: The theoretical predictability of the classical project management with the agility of Scrum. Hybrid project management can be a good solution for every company which stucks for external reasons in the classical project management frame, but wants to use a more agile project management framework. In my opinion specially projects in the public sector can be improved by using this tool set.
RAID is a system to prevent data lost by mirroring two storage devices. In my opinion it should be a part of a server data backup strategy.
I have much experiences with setting up software RAID1’s. In the most of the cases I use a btrfs which mirrors the devices of an physical RAID0 cluster. A repositories which shows an example for how I use a software RAID1 can be found here:
I’m experienced in setting up encrypted server systems. This includes the encryption of the storage device and the encryption of the communication. The storage encryption I manage via LUKS. A decryption is possible over SSH and Dropbear. An example server configuration can be found in the following repository: