Software engineering and IT consulting from Vienna

We build enterprise systems, review the ones you already have, and advise on the decisions that are expensive to get wrong: architecture, vendor selection and requests for proposal.

What we offer

What clients come to auxilii for. Most engagements start with one of these and grow from there.

Project recovery

When a project is late, unstable or stuck, the cause is rarely the thing everyone is arguing about. We diagnose what actually went wrong, whether that is the architecture, accumulated technical debt or the way work flows through the team, then work with your people to get it back on solid ground.

Code review and modernisation

We read existing codebases closely and report what we find: security holes, structural weaknesses, the parts that will break under load. From there we can plan and carry out a modernisation of a legacy Java system in steps small enough that the business keeps running.

Performance optimisation

Slow systems cost money and annoy the people who use them. We profile Java backends to find where the time actually goes, then fix it in the database queries, the algorithms, the memory behaviour or the concurrency model. The changes are ones your team can maintain afterwards.

Backend development and integration

Hands-on development when you need capacity or a specialist: Java and Spring Boot services, REST, SOAP and GraphQL interfaces, messaging, and integration with SAP, document management systems and third-party APIs.

AI integration

Putting a language model into a business system is mostly an engineering problem: access to the right data, sensible boundaries, and something to measure. We work with Spring AI, build MCP servers that expose internal systems to AI agents, and set up retrieval over company documents with vector databases.

Consulting for RFPs and tenders

Most of what a software project ends up costing is settled in the requirements, not in the negotiation. Requirements that are vague produce offers you cannot compare, and the difference gets sorted out later through change requests. We help on either side of that document.

If you are buying

  • Turning business goals into a specification a vendor can price
  • Setting the evaluation criteria before the offers arrive
  • Comparing bids on architecture, effort estimates and risk
  • Joining vendor presentations as your technical counterpart
  • Reviewing the technical annexes: interfaces, data formats, SLAs

If you are answering

  • Reviewing your solution outline for technical soundness
  • Checking effort estimates against comparable projects
  • Flagging requirements that will cost more than they look
  • Making the technical sections readable for non-technical evaluators

The same applies before and after a tender: make-or-buy assessments while the decision is still open, and a review of what was actually delivered at handover.

One thing worth knowing. auxilii sells no software licences and takes no commission from any vendor. If we recommend a supplier, or suggest you walk away from an offer, nothing on our side depends on which way it goes.

How we work

Every engagement starts with understanding the business and the domain. Only then do we open the code or draw an architecture. It is slower for the first few days and faster for everything after that.

First conversation

A call to work out what the actual problem is and whether we are the right people for it. No cost, and sometimes it ends with a pointer to someone better suited.

Scoped assessment

A few days spent reading the code, the requirements or the offers, ending in a written report with findings and recommended next steps.

Doing the work

Ongoing advisory, hands-on development, or a fixed piece of work such as an RFP evaluation. Iterative, with something reviewable early.

Handover

What we build or recommend is documented so your team can carry it. We would rather leave you independent than indispensable to us.

Engagement sizes. A few days is enough for an architecture review, a bid comparison or a second opinion on a decision. Larger projects run as part-time advisory or as development alongside your team. For work that needs more hands, auxilii draws on a network of experienced freelancers in frontend, DevOps, testing and design, and stays responsible for the technical result.

Selected work

A sample of systems built and maintained by auxilii's principal, both independently and during two decades at Tribe.Land Co-Creation Services.

Prangl — driver work assignment platform

2022 – present

Backend for the daily work assignment of drivers at a transport, lifting and logistics company. It connects to SAP Ariba, fleet management tools and mapping services so dispatchers plan from one place instead of four.

Technologies: Tribefire, SAP Ariba (cXML), ebXML, UBL, OAuth/OIDC, Apache Shiro, OpenStreetMap, Google Maps, AWS S3, etcd

Proventem — claims self-service platform

2020 – present

A platform that lets claimants submit and follow their own claims. It includes identity verification through WebID, virus scanning on uploaded documents, cloud storage, generated correspondence and live status updates, with the security requirements that come with handling personal claim data.

Technologies: Tribefire, Hiconic, WebID (KYC), antivirus scanning, AWS S3, SMTP/IMAP, Server-Sent Events, Apache POI, SOAP

Swiss Re — claims management tool

2019 – 2023

A claims management system deployed across AWS and Azure, with compliance screening, document processing and real-time updates for the people working a case.

Technologies: Tribefire, Hiconic, AWS, Azure, Apache Shiro, Okta, Apache POI, GraphQL, OpenAPI, Bridger compliance screening

Credit Suisse — ISO 20022 payment processing

2013 – 2015

A platform for receiving, storing, translating and emitting ISO 20022 (Swift) payment and statement files, handling 15 million transactions a day during banking hours across several national and bank-specific variants (PAIN, PACS, CAMT, MT940).

Technologies: Tribefire, Gefeg, ActiveMQ, SOAP

Clients over the years

Work delivered for organisations in Austria, Switzerland, Germany and beyond.

Document management and enterprise systems

Document.one, AMS Arbeitsmarktservice, ÖAMTC, Uniqa (Austria and CEE), Helvetia Deutschland, HDI Österreich, National Suisse, Credit Suisse (ELDO), Sport2000, GE Jenbacher, CLAL, Ströer

Enterprise integration and platforms

Software AG (webMethods integration), Johnson & Johnson (multi-DMS workflow platform)

Energy

BB1 / Energie Burgenland (renewable energy platform)

Further clients

Basler Versicherung, Bawag, Bene, Börse Wien, Brutkasten, CSC, H&S Heilig und Schubert, Jöbstl, Kapsch, Konica Minolta, Kostwein, Mediaprint, Moser Holding (Tiroler Tageszeitung), ÖBB, Pöttinger, Österreichische Post, PVA, Reed Messen, Riiil, Sozialbau, Stiwa, VAM – Bilfinger, Werbeplanung, Wien IT, Zeppelin, Adidas, Börse Stuttgart, E-Spirit, HVB Leasing Deutschland, Icon, IDS-Scheer (ARIS), R+V Versicherung Deutschland, Investec, OCL (Lancashire County Council)

Technical expertise

Deep in Java, document management and enterprise integration, current on what has arrived since.

Core technologies

  • Java, 25+ years of backend work
  • Spring Boot, Spring AI
  • Tribefire and Hiconic (active open source contributor)

Document management systems (DMS)

  • Helped build the CSP (Content Service Platform) and ADX (Agile Documents) DMS products
  • Connecting a DMS to the third-party systems around it, which is where most of this work sits
  • FileNet, Documentum, SharePoint, EMC, NetApp

Integration and messaging

  • REST, SOAP, GraphQL, OpenAPI
  • ActiveMQ, etcd, Server-Sent Events
  • OAuth, OIDC, SAML, Apache Shiro

AI engineering

  • Agentic systems and tool use
  • Model Context Protocol (MCP) servers
  • RAG with vector databases
  • AI-assisted development workflows

Cloud and infrastructure

  • AWS, Azure, Google Cloud, Alibaba Cloud
  • High availability setups
  • Distributed caches
  • Linux server administration

Document processing and data formats

  • Apache POI, PDFBox, Aspose
  • OCR, Ghostscript, ImageMagick
  • ISO 20022 (Swift), cXML, ebXML, UBL

Enterprise systems

  • SAP (Ariba, ArchiveLink)
  • IBM Lotus Notes, Tivoli

Web and full stack

  • HTML, CSS, JavaScript
  • Modern web frameworks
  • REST API design

About auxilii

auxilii e.U. is an independent software engineering company registered in Vienna, Austria. It was founded by Roman Kurmanowytsch after more than twenty-five years of building enterprise systems for banks, insurers, public bodies and industrial companies.

auxilii logo Roman Kurmanowytsch Owner and principal consultant Personal profile

The work is done by people who write code, not by a sales team that hands the project on. Roman holds a PhD in computer science from TU Wien, spent a year as a visiting researcher at Hewlett-Packard Laboratories in Bristol, taught as a university assistant at TU Wien, and worked in research and development at Tribe.Land Co-Creation Services from 2004 to 2026. He contributes to Hiconic, the open source platform that grew out of the Tribefire product.

For projects that need more than one pair of hands, auxilii works with a network of experienced freelancers in frontend, DevOps, testing and design. The team is put together for the specific project, and auxilii stays accountable for the technical outcome.

What holds across all of it: understand the business before touching the architecture, prototype early so people can react to something real, and leave behind systems the client's own team can maintain.

Where the name comes from. In the Roman army, the auxilia were the units that served alongside the legions: outside specialists, brought in for capabilities the legions did not have themselves. That is roughly the job description. The word behind it is auxilium, Latin for help or support, and auxilii is its genitive form, "of help".

Frequently asked questions

What does auxilii do?

auxilii is a software engineering and IT consulting company in Vienna. We build and repair enterprise systems, review architectures and codebases, advise on RFPs and vendor selection, and integrate AI into existing business software.

Can auxilii help us write or evaluate an RFP?

Yes, on both sides. For buyers we turn business goals into a requirement specification a vendor can actually price, define the evaluation criteria before the offers arrive, and compare what comes back. For vendors we review a draft response for technical soundness and realistic estimates. We sell no licences and take no reseller commission, so the recommendation does not depend on who wins.

How small can an engagement be?

A few days is enough for a focused architecture review, a bid comparison or a second opinion on a technical decision. Longer engagements run as part-time advisory or as hands-on development alongside your team.

Do you work remotely or on site?

Most work is remote. On-site days in Vienna and the wider DACH region are possible, and are usually worth it at the start of an engagement or during a workshop.

Which languages do you work in?

German and English, in writing and in meetings.

What happens if a project needs more than one person?

auxilii works with a network of experienced freelancers across frontend, DevOps, testing and design. We assemble a team for the specific project and stay responsible for the technical result.

Get in touch

If you have an RFP to prepare, a system that needs a second opinion, or a project that is not going the way it should, write to us. A first conversation costs nothing and usually clarifies whether there is something worth doing together.

Email: roman@auxilii.com
LinkedIn: linkedin.com/in/roman-kurmanowytsch
Location: Vienna, Austria
Languages: German, English

Imprint

Information in accordance with § 5 ECG (E-Commerce Act) and § 25 MedienG (Media Act).

Company: auxilii e.U.
Owner: Roman Kurmanowytsch
Company number: FN 680248s
VAT ID (UID): ATU83256058
Place of jurisdiction: Vienna
Business purpose: Erbringung von Dienstleistungen der Informationstechnologie (provision of information technology services)
Address: Draschestraße 19/3/19, 1230 Vienna, Austria
Email: roman@auxilii.com