Software for the workflows your business depends on.

I help small and mid-sized companies reduce manual handoffs, connect the tools they already use, and modernise existing Java applications. Start with a review of one workflow or application.

Tallinn, Estonia · Working remotely worldwide · English · German · Spanish

Problems I work on

  • Staff repeatedly copy information between systems.
  • An important workflow depends on spreadsheets.
  • An internal application no longer has a maintainer.
  • Old software is becoming risky to change.
  • Existing SaaS tools almost solve the problem but leave a gap.
  • You are considering custom software but are not sure it is justified.

Services

Reporting & Data

Generate reports straight from your application's data, from an overview of every record to a full report on a single one. Move data out of old systems without losing records, and get estimates that show how they were reached.

  • Someone copies data from the application into Word or Excel to produce a report.
  • An overview of every building, asset, or product and its characteristics takes hours to put together.
  • Data has to leave an old system, and nobody can say whether every record will arrive.
  • An evaluation or estimate takes one person a day of spreadsheet work.

Process Automation

Automate repetitive business work such as copying data, generating documents, handling approvals, validating imports, and preparing reports.

  • Staff copy data between systems.
  • A workflow depends on spreadsheets and repeated manual checks.
  • Reports or documents are put together by hand the same way every week.
  • A task stops when the one person who knows it is on holiday.

AI in Business Processes

Use language models where a workflow has to read or sort messy input, with checks and human review around them.

  • Staff read incoming emails or documents and type the details into another system.
  • Messages arrive in so many formats that fixed rules keep missing cases.
  • You want to try AI but need to know what happens when it gets something wrong.

Internal Tools & Integrations

Connect the systems you already use and build the tools needed to fill the gaps between them.

  • A quoting, customer, inventory, or administration task has no suitable tool.
  • Staff log in to three systems to answer one customer question, because the systems do not share data.
  • Existing SaaS products almost fit, but an important task remains manual.

Legacy Software Modernisation

Modernise critical software without a big-bang rewrite.

  • An unsupported Java or Spring runtime makes changes risky.
  • Tightly coupled code and weak documentation slow maintenance.
  • The system needs migration, but the business cannot pause for a rewrite.
  • Security updates can no longer be installed because the dependencies are too old.

Software Rescue & Maintenance

Take over software that no longer has a reliable maintainer.

  • The application has been abandoned or poorly documented.
  • Releases are unstable and dependencies are unknown.
  • Nobody can say for certain which version is running in production.

Client work

German Government via European Dynamics · 2023–present

Modernising a public-sector infrastructure application

Software engineer, through VertexWare

SIB-BW2 manages street-object infrastructure for public-sector stakeholders. The application required ongoing feature work, bug fixes, quality work, and migration from an older Java/Karaf runtime to a current stack.

Result

About 30 reports built, and report generation is roughly 60% faster across the board.

Foodtech company (confidential) · 2025

Explainable predictions for food formulations

Developer, through VertexWare

A foodtech company's R&D team evaluates certain characteristics of each new formulation from its input data. The evaluations had to get faster without losing the ability to check how each result was reached.

Result

An evaluation that took about a day of spreadsheet work now takes only as long as preparing and uploading the input data.

Kleiberit GmbH · 2019–2023

Digitising manufacturing workflows and access control

Software developer in a dual study programme (Business Information Systems)

Kleiberit needed operational workflows and internal software to support resource ordering, access control, laboratory records, and manufacturing-related processes.

Result

Role-based access covered more than 500 employees across departments.

Luis Martin Schick

Working with me

I'm Luis Martin Schick. Before VertexWare, I spent four years at a manufacturer building process software, role-based access, and digital laboratory records. Since 2023, I have worked on a public-sector infrastructure application. I built about 30 of its reports and work on its migration from Java 8 to Java 21.

You talk to me from the first call to the handover. I write most of the code myself, and bring in specialists I have worked with before when a project needs expertise I do not have.

  • I write down the scope and assumptions before development starts.
  • You test small working versions before I move on to the next part.
  • You receive the agreed source code and project documentation.
  • After launch, I hand the application over or keep maintaining it under an agreed support arrangement.
  • Projects range from a single audit or integration to longer development and modernisation work.
Luis Martin Schick

Software & Process Audit

Know something needs to change, but not what to build? I review the current process or system and provide a written recommendation covering the main problems, risks, what to build, buy, integrate, or leave unchanged, rough scope, dependencies, and next steps.

See the audit offer

If you already have a quote from an agency or freelancer, I can review it before you sign.

Second opinion on a quote

Not every problem needs custom software

  • Use an existing product when it solves the problem well.
  • Do not automate a rare or unstable process.
  • Choose configuration when it closes the gap.
  • Do not build when the likely saving does not justify development and maintenance.

Custom development makes sense when the process is specific enough that off-the-shelf tools create more work than they remove.

Questions before a build

How much does custom business software cost?
An audit starts at €1,900 for one workflow or system. Implementation is quoted from the written scope at a day rate of €800, and a maintenance plan starts at €390 per month. Prices exclude VAT and are starting points: scope, technical and regulatory complexity, deadlines, and other factors can change the final price, which is confirmed in writing before work starts.
Who maintains the application after launch?
I can hand the application over with source code and documentation, or continue maintaining it under an agreed support arrangement. Support scope, response times, access ownership, and handover are agreed per project; 24/7 coverage is not included by default.
Can you work with existing software?
Yes. I review the current code, runtime, data, deployment, and operational risks before recommending an upgrade, integration, partial replacement, or no change.
Can you take over software built by somebody else?
Yes. I start by getting the application building reliably, identifying infrastructure and dependencies, recovering deployment knowledge, and documenting immediate risks.
Do you work with companies outside Estonia?
Yes. VertexWare is based in Tallinn and works remotely with clients worldwide.
How do contracts, invoicing, and data protection work?
VertexWare OÜ is an EU company, so the GDPR applies. Contracts can be in English, German, or Spanish, invoices are in euros, and a data processing agreement is available when I handle personal data for you. Hosting is in the EU by default.
Do you work in German?
Yes. Stakeholder communication and technical documentation are available in English, German, and Spanish.

Have a process or software problem worth checking?

A short conversation is enough to decide whether an audit, a small build, or no custom software is the right next step.