Custom software & web design that fit how you work.

Custom software, JTL extensions & websites from Enger.
I build what you are missing.

Made & hosted in Germany

I build custom software, JTL extensions and websites for businesses that standard solutions cannot serve. One contact from the first sketch to operations, and you own the code in the end.

  • 1ContactYou talk to the person who writes the code.
  • 5Years of experienceIn software development, from desktop to cloud.
  • DEServers in GermanyFrom Enger, for all of Germany. GDPR as a baseline.
  • 100%You own the codeSource code, repository and docs. No lock-in.

How visible is your website to AI?

The free AI check shows in seconds whether ChatGPT, Claude and Perplexity can read and cite your page.

How the AI check works

How can I help you?

Pick where things get stuck for you. Each card leads straight to the matching service.

I need a new website

I need a new website

A company website that loads fast, works on mobile and ranks on Google. So visitors turn into real enquiries.

Web design
I run a JTL shop

I run a JTL shop

JTL-Wawi, shop, accounting, warehouse: I build plugins and extensions when the standard is not enough, and integrations so everything works together.

JTL extensions
Bjarne Fomferra

You talk to the person who writes the code.

I am Bjarne Fomferra, an IT specialist for application development from Enger, Germany. I started with software for furniture manufacturing, today I build web applications, interfaces and JTL extensions and run the servers underneath.

My goal is simple: software should take work off your plate, not create new work. That is why every project starts with your workflow, not with the tech. No layers of project managers, no handovers, one contact from idea to operation.

More about me

Selected work

Software that runs in daily operation. Own products and projects I delivered for others.

Screenshot: Autohaus Dröge

Autohaus Dröge

PageSpeed mobile 91 instead of 68, no cookie banner

Website for a car dealership with workshop, fuel station and car wash in Extertal. A page per service, multi-step trade-in form and live opening status.

More about Autohaus Dröge
Screenshot: Auftragspilot

Auftragspilot

About 6 hrs/week saved, no more lost invoices

Internal automation of a manual email and invoicing process. The software scans mailboxes for order PDFs, extracts IDs, line items, prices and quantities and reconciles them against the order book.

More about Auftragspilot
Screenshot: NZ GEO Visibility

NZ GEO Visibility

Around 30,000 AI hits in the first week

My own JTL-Shop 5 plugin that makes your catalog readable for AI search engines, so your shop appears and is cited correctly in ChatGPT, Perplexity, Claude, Gemini and Google AI Overviews.

More about NZ GEO Visibility

How a project with me works.

Clear steps, a binding fixed price before development and something usable early.

  1. Getting to know each other

    We talk about your workflow and your goal: what is stuck today and what should be different in the end.

  2. Concept & fixed price

    I plan scope, data and interfaces. You get a binding fixed-price quote before development starts.

  3. Build in stages

    I build in deliverable stages. You see something usable early and give feedback at fixed points.

  4. Operation

    On request I take over hosting and further development, with fixed response times. Code and docs are yours.

What clients want to know first.

The questions from almost every first conversation, answered honestly, no fine print.

What does it cost?

It depends on scope, so I do not quote flat rates. After a short conversation you get a rough estimate, after the concept a binding quote. Small interfaces start in the low four figures, larger applications well above that.

How long does a project take?

A company website takes two to six weeks depending on scope, an interface often just days, custom applications run into months. You get deliverable milestones and do not have to wait until the end.

Who owns the code in the end?

You do. Completely, including source code, repository and documentation. No dependence on me, no hidden licenses and no vendor you cannot switch away from.

Do you continue existing projects?

Yes. I take over applications someone else built, get up to speed and document the missing parts. If keeping it running is uneconomical, I say so openly instead of patching it expensively.

You work alone. What if you drop out?

Every project comes with documentation another developer can take over from, and the complete code is with you. Operations run on fixed response times: critical incident within 4 hours at most, regular request within one business day, reachable around the clock in an emergency. To cover outages I work with a fixed network that can step in.

Where is my data stored?

On servers in Germany. I deliberately avoid third-party services that transfer data to other countries when it is not necessary. GDPR is a requirement, not an afterthought.

I do not know exactly what I need yet.

That is the normal case and no obstacle. Describe the problem, not the solution. We clarify the rest in conversation, and if software is not the answer, I will say so too.

Is there a fixed price in the end?

Yes. After a short conversation you get a rough estimate, after the concept phase a binding fixed-price quote. Larger projects I split into deliverable stages, so you have something in hand early and the risk stays small.

What do you not do?

No logo or campaign design, no social media marketing, no hardware repair. My field is software: custom development, web, interfaces, JTL and the operations behind it. If something is not my core, I say so openly and point you to someone if needed.

What I work with.

Proven languages, frameworks and infrastructure instead of chasing every trend. The tool follows your workflow, not the other way around.

  • PHP
  • CodeIgniter
  • C#
  • JavaScript
  • MySQL
  • SQL Server
  • JTL
  • Proxmox VE

Tell me what is not working for you.

Describe in a few sentences what it is about and what is missing today. The more concrete, the more useful the answer. First response usually the same day.