Services
I write software to order for businesses, freelancers, startups, agencies, the public sector, clubs and individuals, wherever they are. Basically anything that can be programmed. This page shows what that can be, how I handle your data and how things carry on after launch.
Websites
Websites and landing pages for businesses, freelancers, organisations and projects, wherever you are.
You get a fast, clearly structured website where visitors find what they're looking for right away. Whether it's a company site, a product page, a portfolio or a page for an event: I build your content so it works as well on a phone as on a large screen, in several languages if you like.
A good fit if you don't have a website yet, your current one is showing its age or it's awkward to use on a phone.
For example:
- Websites for companies and products
- Landing pages for an offer or a campaign
- Portfolios for freelancers and creatives
- Multilingual websites
- Sites for clubs, events and initiatives
- Rebuilding an existing site or making it faster
Web apps and apps
Web apps, Android apps and APIs, from internal tools to portals for your customers.
You get software that runs in the browser or as an Android app and does exactly what you need: with sign-in, roles and permissions, an interface for the data (API) and an area where you manage everything. That can be a tool for your team, a portal for your customers or a first prototype of a product idea.
A good fit if you work with lists, spreadsheets or notes today, need a tool of your own for your team or want to turn an idea into an app.
For example:
- Dashboards and internal tools for your team
- Customer portals with sign-in
- Booking and scheduling systems
- A first prototype of your product idea
- Android app with its own API
- Processes that still live on paper or in spreadsheets
From my projects
Automation and integrations
I connect your programs and take recurring work off your hands, from a small script to your own server.
You get programs that move data from one place to another and take over routine work: integrations between your services, scripts, bots and reports. One example: new sign-ups from a form arrive in your inbox as a list every morning, without anyone typing them up. If you like, I also set up servers and containers and make sure new versions ship automatically.
A good fit if you do the same steps on the computer every week or your programs don't talk to each other.
For example:
- Syncing data between programs and services (APIs)
- Generating reports, exports and emails
- Moving data over from old systems
- Chat bots that answer commands, for example on Discord
- Scripts that clean up files and spreadsheets
- Setting up servers with Docker and shipping new versions automatically (CI/CD)
From my projects
A GitHub Action redraws the graphics on my GitHub profile every day on its own.
Domain, hosting and servers
I take care of your domain, email and server, with German providers such as Hetzner or netcup if you like.
You get everything your website or app needs to run: a domain, email addresses, a server with a German provider such as Hetzner or netcup, HTTPS and backups. I also set up open source software for you with Docker on your own server, so your data stays with you instead of a big platform.
A good fit if you don't want to deal with servers yourself or want your data with a provider in Germany.
For example:
- Setting up a domain and email addresses
- Setting up a server at Hetzner or netcup
- Setting up open source software with Docker, for example Nextcloud
- Moving a website to a German provider
- Setting up HTTPS, backups and updates
- A reverse proxy for several services on one server
From my projects
This website itself runs in Docker on my own Linux server.
Maintenance contracts
I stay on it after launch: with a maintenance contract I keep looking after your website, app or automation. Projects that are already running are welcome too.
A good fit if your website, app or automation is already live and someone should keep it up to date, no matter who built it.
We agree on scope, term and price together.
- Updates for the system and software
- Security updates as they come out
- Keeping an eye on backups and uptime
- Fixing bugs and making small changes such as new content
- One contact person: that's me.
Also possible
Not every task has to be a whole project. You can come to me with these too:
- Fixing bugs in existing projects
- Taking over and extending existing code
- Code reviews
- Making websites and apps faster
- Checking and improving accessibility
- Moving to your own server
- Connecting third-party APIs
- Data imports and migrations
- Server setup with Docker
- Automated builds and deployments (CI/CD)
- Contact and enquiry forms
- Technical check for trackers and third-party requests
Data protection and security
On every job I plan for GDPR data protection from the start. For me that isn't an extra, it's part of the work.
Only the data that is needed
Only what the purpose requires gets collected. What is no longer needed gets deleted.
Nothing from third-party servers
Fonts, scripts and images live on your server. No trackers and no embedded services that pass on your visitors' data.
No cookie banner without a reason
Without tracking and without unnecessary cookies, your site often needs no consent at all.
Encrypted and locked down
HTTPS everywhere, strict security headers, and personal data stored encrypted.
Hosting in the EU
We choose the server provider together, located in the EU.
Details for your records
You get the technical details for your privacy policy and your records of processing: which data is stored where and for how long.
This website is built the same way: no cookies, no trackers, nothing from third-party servers.
This isn't legal advice. If in doubt, have a lawyer check your privacy policy.
Something else that can be programmed?
Tell me what you need, and I'll tell you honestly whether I can help.
Start a project