Services

Usually I am working on my own projects, but enjoy challenges outside of my day-to-day business.
My hourly rate is 250 EUR, but for startups with a great idea and clear vision I might offer discounted rates.

I can help you with the following:

storage

Infrastructure

code

Web- & Mobile-Apps

group

Consulting

Infrastructure

By developing a lot of apps that have to be deployed somewhere, I invested a lot of time to think about Infrastructure. I tested every cloud provider, colocate my own servers, operate my own network, tried out a lot of different bare metal providers and my conclusion is that it completely depends on the project what to use. This is why I don't like the mantra to throw everything in the cloud or keep everything on-prem just because. I like the flexibility of the cloud, but used wrong it becomes very very expensive quite fast, which in my eyes is not the clouds fault, but the customers.

I can help you analyze your workload and suggest ways to optimise your current setup. That might include moving parts to the cloud, slashing cloud bills by optimizing, consolidating or even transfering core load to bare metal servers. The colocation route might also be an option if it makes sense from a financial standpoint. I understand Capex and Opex and how it affects your company and will suggest ways to optimise your infrastructure based on all crtieria involved.

Managing Infrastructure is also part of my repertoire, which might include setting up a CI/CD pipeline, automate deployment processes and of course also managing the actual servers. I will help you save time and money by optimizing and streamlining your development workflow while using the ideal infrastructure resources for your project.

Web- & Mobile-Apps

I am a full stack engineer that can help you build your web or mobile app from the ground up. My favorite tools are the right ones for the job, for regular SaaS companies I like using Ruby on Rails which, in my opinion, offers an unrivaled efficiency in development speed and to-market time. Development speed is one of the most important factors for startups that need to iterate quickly to keep up with customer demand or simply to find their product market fit.

For most projects there is no need to introduce a separated frontend, server-side rendering and Rails views are just fine. If a project needs a lot of realtime elements I personally prefer Vue over React, but I am fine with both. For a startup that needs to move fast I think developing a separted frontend is a waste of time, since the development gets slowed down a lot. I follow the DHH approach: "... our applications have server-side rendered HTML at their core, then add sprinkles of JavaScript to make them sparkle.".

While there are a lot of shiny new NoSQL databases out there, I think the core of every product shouldn't be compromised on, this is why my go-to database for core data is PostgreSQL, which is consistent, reliable, has a great community, is constantly evolving and is simply great. Complementary I like Redis, which is a great way to speed things up for several use cases. Overall most projects will not face scaling issues with PostgreSQL (that can not be solved) for a very long time.

Consulting

Without actually writing code or setting up servers I can also help you guide through different technical challenges.