Custom software for geotechnical firms

More time for geotechnical engineering

Routine tasks such as filing, data transfer, and report preparation consume valuable specialist time every day.

Custom software handles these steps in a way that fits your existing workflows and software.

Discuss your project

30 minutes · no obligation · initial assessment included

  • Tailored to your workflows

    No off-the-shelf software with high licence fees.

  • Personal support

    One direct contact from the first idea to rollout.

  • Fits around your day-to-day work

    Minimal coordination and a step-by-step approach.

Small savings · significant impact

What a few minutes can add up to

153 hours

of specialist time gained per year

at €/hour

worth approx. 12.267 € per year

Estimate based on 46 working weeks per year

A calculator for specialist time gained each year and its financial value. The minutes saved per task, tasks per week, team size, and value of one working hour can be adjusted.

€2,000–€5,000 excl. VAT

Typical range for a prototype and real-world trial

Clearly scoped first step

One specific workflow instead of a major project

Decide step by step

The next step follows once the benefit is clear

Source code and documentation

Full control over operation and future development

Too much specialist time is lost to routine work

How much of each day is left for your actual expertise?

Many essential project tasks require little geotechnical expertise, yet consume valuable specialist time every day.

For example

  • Filing documents and project versions correctly
  • Transcribing handwritten notes from the field
  • Transferring data between documents and applications
  • Rewriting recurring report sections from scratch

Custom software tackles the part of your workflow where it can make the greatest difference.

Examples of custom automation

Small steps that make day-to-day work noticeably easier

Custom software connects the tools you already use and handles the repetitive steps between them.

Example 01 · Automated filing

From inbox and field directly into the project

Documents arrive in the right place with a clear audit trail, without renaming, moving, or searching for them later.

  • Less time spent searching
  • Consistent filing
  • Fewer transcription errors

File email attachments

  1. 01 Apply a label to the project email
  2. 02 Identify the attachment and related project automatically
  3. 03 Name the file consistently
  4. 04 Save the attachment in the correct project folder

Capture field notes

  1. 01 Photograph a handwritten note
  2. 02 Identify the related project automatically, for example from the calendar event
  3. 03 Convert the note into structured text
  4. 04 Save the photo and text in the correct project folder automatically

Email

Label “File”

Field note

Upload app

Calendar

Project visit

Custom software

01 · Read text 02 · Identify project 03 · Name file 04 · File document

Project folder · P-2026-014

filed and named automatically

2026-08-20 Laboratory report borehole 1.pdf
2026-08-22 Field note.docx

The field note includes the original photo and extracted text.

An email label, a new smartphone photo, and a calendar event provide the input for the custom software. It reads the text, identifies the project, names the file, and files it. A laboratory report and a field note containing the original photo and extracted text arrive in the shared project folder.

Example 02 · Report preparation

Bring project data and laboratory reports directly into Word

A Word add-in connects external specialist data to the report and converts laboratory values into tables and purely descriptive text.

  • Less manual transfer
  • Consistent tables
  • Interpretation stays with you

Import site data from specialist systems

  1. 01 Run the function in the Word add-in
  2. 02 Send the project location to official geodata portals and geotechnical databases via API
  3. 03 Combine the available site data in a structured format
  4. 04 Review the data and insert it directly into the report

Create tables and descriptions from laboratory PDFs

  1. 01 Select the laboratory report PDF
  2. 02 Transfer measurements and units into a table
  3. 03 Generate descriptive text without technical interpretation
  4. 04 Review the table and text and insert them into the report

Word control

Geotechnical add-in

Custom software

  1. 01 Import project location
  2. 02 Query official geodata portals Geodata · geotechnical databases
  3. 03 Combine available site data
  4. 04 Generate descriptive text

Draft in the Word report

ready for expert review

Site data
The Word command for site data starts the custom software. It imports the project location, queries official geodata portals and geotechnical databases, combines the available information, and generates descriptive text. The draft appears in the Word report for review.

Who we are and how we work

Personal support. Delivered step by step.

Dr. Georg Schwarz
Dr. Georg Schwarz

Founder & software engineer

Software that fits your processes, not the other way around.

I'm Georg Schwarz, a computer science PhD, full-stack software engineer, and founder of diffcraft. From the first conversation to rollout, you work directly with me.

Geotechnical engineering combines considerable professional responsibility with many data-intensive, recurring workflows. This is where custom software can reduce the workload without replacing professional judgement.

Rather than introducing a generic off-the-shelf product, I work with you to translate your specific process into small, maintainable, and testable modules. You do not need to standardise established workflows or adapt them to someone else's software logic first. More about diffcraft

How we get started

From a specific workflow to a proven solution

  1. 01

    Understand the process

    We examine one specific workflow and the systems involved.

  2. 02

    Build a small prototype

    Short video updates show progress early. You provide focused feedback without a marathon of meetings.

  3. 03

    Test it in day-to-day work

    We test the solution with real cases and refine it together.

  4. 04

    Expand step by step

    We add the next module only once the benefit is clear.

Frequently asked questions

What you may want to know before a first project

Which workflows are worth addressing with custom software?

Recurring workflows are especially suitable when information has to be found, transferred, filed, or processed according to fixed rules. A good starting point is one specific task that regularly takes time or is prone to errors.

Do our workflows need to be fully standardised first?

No. We start with the process as it is actually carried out and distinguish useful exceptions from unnecessary detours. The solution can reflect firm-specific workflows instead of forcing your team into the logic of an off-the-shelf product.

Can the solution work with our existing software?

In many cases, yes. Depending on the available technology, we can use APIs, Word add-ins, email labels, shared storage, databases, or controlled imports and exports. During the initial call, we assess which integrations are technically sound and reliable.

How much of our own time will the project require?

At the start, you explain one specific workflow and show a few real examples. You then receive short video updates and provide focused feedback on the prototype. This keeps coordination manageable alongside day-to-day work while allowing you to intervene early.

How do you prevent technically incorrect AI output?

AI is not used as an uncontrolled source of knowledge. Where it adds value, it receives project-specific data, technical sources, and your firm's rules. Its output remains a transparent draft and is reviewed by the responsible specialist before use.

One specific workflow is enough

Which workflow costs your team unnecessary time every week?

In a no-obligation call, we assess whether a focused software solution could make a meaningful difference.