---
title: "Software development in Vienna: founder-led agency"
canonical: https://wavect.io/software-agency-vienna/
language: en
description: "Software agency in Vienna for custom web, mobile and AI software. Our technical co-founder works from Vienna 1030; contracts under Austrian law, code you own."
image: "https://wavect.io/img/general/bak/open_graph_preview.jpg"
---

Software agency · Vienna

# Software development in Vienna, with the technical founder in the room

Wavect builds custom web apps, mobile apps and AI software, and takes over existing products. Christof Jori, our co-founder who leads architecture and engineering, works from our Vienna location in the 3rd district. Kevin Riedl works from our headquarters in Tyrol. Both are on every project.

In one sentence

Wavect is a founder-led software agency headquartered in Ampass, Tyrol, with an additional location in Vienna at Klimschgasse 2/3, 1030 Vienna, where co-founder Christof Jori leads architecture, code review and production releases. Delivery is remote-first, with in-person sessions in Vienna agreed as part of the scope.

Best for

- Vienna teams that want the person who makes the technical calls available for an in-person workshop or board review
- Vienna SMEs preparing a Wirtschaftsagentur Wien funding application that need a written scope and quote before work starts
- Products that already have users and need a senior team to assess, take over and keep developing the code

Not the fit for

- Projects that need a developer team at your Vienna office every day
- Buyers who need a large local support floor with 24/7 on-site SLAs
- Pure staff augmentation where we take no product or technical decisions

// 01

## What "local" has to mean for your Vienna project

A Vienna address on a website tells you little. Decide which of these you actually need, then ask every provider how they cover it.

| If you need | What it takes | How Wavect handles it |
| --- | --- | --- |
| Kickoffs, workshops or a board review in person | A senior person with decision authority who can be in the room at short notice | Christof is in Vienna. In-person sessions are agreed in the scope; on-site time is a separate line item, not hidden in the price. |
| A team working at your office every day | A provider with a staffed local delivery floor | Not our model. We deliver remote-first. Vienna agencies with larger local teams fit better; see the comparisons below. |
| Wirtschaftsagentur Wien digitalisation funding | An application filed before the project starts. Bought software and external consulting can be eligible costs. | We deliver the scope and quote early enough for your application. We do not file it for you and cannot promise approval. |
| A tender by a Vienna public body | Austrian procurement law requires equal treatment of bidders, so a Vienna address is not normally an eligibility criterion | We bid where the scope fits a founder-led team. Large framework contracts usually suit bigger vendors. |
| German-speaking stakeholders and an Austrian contract | German or English delivery and a contract under Austrian law | Standard. Wavect GmbH contracts under Austrian law, fixed scope as a Werkvertrag or as a monthly retainer. |

// 02

## What we build, and who is in Vienna

The Vienna location is where the engineering lead works, not a sales desk.

- **Architecture and engineering lead in Vienna.** [Christof Jori](/team/christof-jori/) owns architecture, code review and production releases on every engagement. His focus is test-driven development, QA and reliability under load.
- **Custom web and mobile software.** Customer-facing apps, internal platforms and the backends behind them, built to be maintained after launch. See [custom software development](/services/software-development/).
- **Existing products.** If your software was built by another team, we assess it first and then keep developing it. See [software takeover](/services/software-takeover/).
- **AI where the product needs it.** AI features inside a product, with evaluation and cost control. For AI-first projects see [AI software development in Austria](/ai-software-development-austria/).
- **Clean handover.** Tests, documentation, repositories and access in your accounts. You own the code after payment.

// 03

## When Wavect fits, when a Vienna agency fits better

// 01

### Choose Wavect when

- You want the founders accountable for product and code, not an account manager
- In-person sessions in Vienna matter, a full-time on-site team does not
- You want direct, honest answers, including when we are not the right team

// 02

### Choose a Vienna agency with a larger local team when

- You need developers at your office every day (Vienna agencies such as bitsfabrik, craftworks or sclable run local teams)
- Your project is an industrial data or operations platform where a specialist fits better
- Procurement requires a large support floor and 24/7 on-site SLAs

If we are not the fit, we will say so on the first call and point you somewhere better.

Independence and trademarks

We are not affiliated with, endorsed by or partnered with the other providers named on this page. We name them because they may fit you better than we do. All third-party company names, brands and trademarks are the property of their respective owners. If anything here is inaccurate, write to us and we will correct it: [office@wavect.io](mailto:office@wavect.io)

// 04

## What the Vienna location is, and what it is not

We would rather state the location precisely than inflate it.

- **Vienna location in the 3rd district** - Wavect’s additional location is Klimschgasse 2/3, 1030 Vienna. The registered seat of Wavect GmbH stays in Ampass, Tyrol. The Vienna location is not a separate company or subsidiary. - [Contact and locations](/contact/)
- **The engineering lead works here** - Christof Jori, managing director for software, is based in Vienna and runs the technical side of every engagement, from the architecture call to the production deploy. - [Christof Jori's profile](/team/christof-jori/)
- **Vienna digitalisation funding, checked** - The Vienna Business Agency’s digitalisation funding covers up to 50 percent of eligible costs, at most EUR 50,000, for SMEs active in Vienna for at least one year, with a minimum project size of EUR 10,000. The submission deadline is 31 December 2026, and an independent jury reviews applications; check for a successor programme in 2027. Apply first, then commission. - [Vienna Business Agency](https://viennabusinessagency.at/current-funding/foerderung-digitalisierung/)

// 05

## Proof

These are not presented as Vienna projects. They show the engineering work the Vienna-based lead is responsible for.

Products Christof led technically, from architecture to production.

### [LivLive](/case-studies/livlive/)
- **Status:** Live
- **Outcome:** +1,000 - Concurrent Users
- **Summary:** AR-RWA platform: $2M+ raised through the product, 1,000+ concurrent users, six weeks flat.
- **Stack:** Solidity, Typescript, React

### [PromptID](/case-studies/promptid/)
- **Status:** Live
- **Outcome:** 6 weeks - 0 to Production
- **Summary:** AI-native assessment platform, 0→production in 6 weeks under compressed market pressure.
- **Stack:** NestJS, Next.js, LangChain

### [Quivr](/case-studies/quivr/)
- **Status:** Wind Down
- **Outcome:** Day 1 - Engagement Start
- **Summary:** On-chain fan-identity protocol from concept to two chains. Tech survived; the startup's runway didn't.
- **Stack:** Typescript, Flutter, React

These are selected projects, not our full portfolio. We have shipped 100+ products since 2018.

// 06

## Keep reading

- [Guide Software agencies in Austria and Vienna for existing products](/blog/software-agencies-austria-vienna-existing-products/)
- [Guide How to choose a software agency](/software-development-guide/how-to-choose-a-software-agency/)
- [Guide Software development cost in Austria](/software-development-guide/software-development-cost-austria/)
- [Guide Software handover checklist](/software-development-guide/software-handover-checklist/)
- [Compare Wavect vs bitsfabrik](/compare/wavect-vs-bitsfabrik/)
- [Compare Wavect vs craftworks](/compare/wavect-vs-craftworks/)
- [Compare Wavect vs sclable](/compare/wavect-vs-sclable/)
- [Compare Wavect vs Dotbite](/compare/wavect-vs-dotbite/)
- [Service Custom software development](/services/software-development/)
- [Service Software takeover](/services/software-takeover/)
- [Service Fractional CTO Vienna](/services/fractional-cto-vienna/)

// 07

## Software development in Vienna: common questions

### Does Wavect have an office in Vienna?

We have an additional location at Klimschgasse 2/3, 1030 Vienna, where co-founder Christof Jori works. Our headquarters and registered seat stay in Ampass, Tyrol. It is one company, not a Vienna subsidiary. Arrange in-person sessions and their scope with us in advance.

### Can we meet you in person in Vienna?

Yes. Kickoffs, workshops, stakeholder sessions and board reviews can happen in Vienna. Day-to-day delivery is remote-first, because that keeps the work fast and the price clean. On-site time is quoted as its own line item.

### Can Wirtschaftsagentur Wien funding pay for custom software?

Its digitalisation funding lists software, licences and external consulting among eligible costs for SMEs active in Vienna for at least a year. It covers up to 50 percent, at most EUR 50,000. The application must be filed before the project starts, so get the scope and quote first and commission second. Check the current call and its deadlines with the Vienna Business Agency; we cannot promise approval.

### Do we need a Vienna-based agency for a public tender in Vienna?

Normally not. Austrian procurement law requires equal treatment of bidders, and the tender documents define the eligibility criteria. Read them first. If the tender requires a large team on-site, a bigger vendor is the honest choice.

### Can you take over software another Vienna agency built?

Often yes, after an assessment. We review the code, infrastructure, access and rights before we accept responsibility, and we tell you what is not worth keeping. See [software takeover](/services/software-takeover/) and our guide to [agencies for existing products in Austria and Vienna](/blog/software-agencies-austria-vienna-existing-products/).

### How is this different from your Austria and Tyrol pages?

This page covers what working with us in Vienna means. [Software development in Austria](/software-development-austria/) covers contracts, funding and coverage across the country. [Software development in Tyrol](/software-agency-tyrol/) covers our headquarters region. Offer, process and pricing live on the [custom software development](/services/software-development/) service page.

Last reviewed: 2026-11-10 by [Christof Jori](/team/christof-jori/) [wiki ↗](https://www.wikidata.org/wiki/Q139796367)

## Building something in Vienna?

Tell us what you are trying to ship. We will tell you honestly whether we are the right team, and whether meeting in Vienna is worth it.

## Structured Data

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@id": "https://wavect.io/#organization",
      "@type": [
        "Organization",
        "ProfessionalService",
        "LocalBusiness"
      ],
      "employee": [
        {
          "@id": "https://wavect.io/team/kevin-riedl/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Kevin Riedl",
          "url": "https://wavect.io/team/kevin-riedl/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        },
        {
          "@id": "https://wavect.io/team/christof-jori/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Christof Jori",
          "url": "https://wavect.io/team/christof-jori/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        }
      ],
      "founder": [
        {
          "@id": "https://wavect.io/team/kevin-riedl/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Kevin Riedl",
          "url": "https://wavect.io/team/kevin-riedl/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        },
        {
          "@id": "https://wavect.io/team/christof-jori/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Christof Jori",
          "url": "https://wavect.io/team/christof-jori/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        }
      ],
      "legalRepresentative": [
        {
          "@id": "https://wavect.io/team/kevin-riedl/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Kevin Riedl",
          "url": "https://wavect.io/team/kevin-riedl/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        },
        {
          "@id": "https://wavect.io/team/christof-jori/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Christof Jori",
          "url": "https://wavect.io/team/christof-jori/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        }
      ],
      "name": "Wavect GmbH",
      "subjectOf": {
        "@id": "https://wavect.io/verified-claims.json#dataset",
        "@type": "Dataset",
        "creator": {
          "@id": "https://wavect.io/#organization",
          "@type": [
            "Organization",
            "ProfessionalService",
            "LocalBusiness"
          ]
        },
        "description": "A machine-readable registry of quantitative and qualitative claims published by Wavect, with review dates, localized page appearances and public third-party citations where available.",
        "inLanguage": "en",
        "isAccessibleForFree": true,
        "license": "https://creativecommons.org/licenses/by/4.0/",
        "name": "Wavect verified publication claims",
        "url": "https://wavect.io/verified-claims.json"
      },
      "url": "https://wavect.io/"
    },
    {
      "@id": "https://wavect.io/team/kevin-riedl/#person",
      "@type": "Person",
      "jobTitle": "Managing Director",
      "name": "Kevin Riedl",
      "sameAs": [
        "https://www.wikidata.org/wiki/Q139796365",
        "https://www.linkedin.com/in/wsdt",
        "https://github.com/wsdt"
      ],
      "url": "https://wavect.io/team/kevin-riedl/",
      "worksFor": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      }
    },
    {
      "@id": "https://wavect.io/team/christof-jori/#person",
      "@type": "Person",
      "jobTitle": "Managing Director",
      "name": "Christof Jori",
      "sameAs": [
        "https://www.wikidata.org/wiki/Q139796367",
        "https://www.linkedin.com/in/jocr77/",
        "https://github.com/jo-chris"
      ],
      "url": "https://wavect.io/team/christof-jori/",
      "worksFor": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      }
    },
    {
      "@id": "https://wavect.io/#website",
      "@type": "WebSite",
      "inLanguage": [
        "en",
        "de",
        "es",
        "zh"
      ],
      "name": "Wavect",
      "potentialAction": {
        "@type": "SearchAction",
        "query-input": "required name=search_term_string",
        "target": {
          "@type": "EntryPoint",
          "urlTemplate": "https://wavect.io/search/?q={search_term_string}"
        }
      },
      "publisher": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      },
      "url": "https://wavect.io/"
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@id": "https://wavect.io/software-agency-vienna/#webpage",
      "@type": "WebPage",
      "about": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      },
      "author": {
        "@id": "https://wavect.io/team/kevin-riedl/#person",
        "@type": "Person",
        "name": "Kevin Riedl",
        "url": "https://wavect.io/team/kevin-riedl/"
      },
      "dateModified": "2026-11-10",
      "description": "Software agency in Vienna for custom web, mobile and AI software. Our technical co-founder works from Vienna 1030; contracts under Austrian law, code you own.",
      "headline": "Software development in Vienna, with the technical founder in the room",
      "inLanguage": "en",
      "isPartOf": {
        "@id": "https://wavect.io/#website",
        "@type": "WebSite"
      },
      "lastReviewed": "2026-11-10",
      "mainEntity": {
        "@id": "https://wavect.io/software-agency-vienna/#service"
      },
      "name": "Software development in Vienna, with the technical founder in the room",
      "reviewedBy": {
        "@id": "https://wavect.io/team/christof-jori/#person",
        "@type": "Person",
        "name": "Christof Jori",
        "url": "https://wavect.io/team/christof-jori/"
      },
      "speakable": {
        "@type": "SpeakableSpecification",
        "cssSelector": [
          ".cmp-hero__headline",
          ".cmp-hero__lead",
          ".answer-block__sentence"
        ]
      },
      "url": "https://wavect.io/software-agency-vienna/"
    },
    {
      "@id": "https://wavect.io/software-agency-vienna/#service",
      "@type": "Service",
      "areaServed": {
        "@type": "City",
        "name": "Vienna, Austria"
      },
      "dateModified": "2026-11-10",
      "description": "Software agency in Vienna for custom web, mobile and AI software. Our technical co-founder works from Vienna 1030; contracts under Austrian law, code you own.",
      "mainEntityOfPage": {
        "@id": "https://wavect.io/software-agency-vienna/#webpage"
      },
      "name": "Software development in Vienna, with the technical founder in the room",
      "provider": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      },
      "serviceType": "Custom web, mobile and AI software development",
      "url": "https://wavect.io/software-agency-vienna/"
    },
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "item": "https://wavect.io/",
          "name": "Home",
          "position": 1
        },
        {
          "@type": "ListItem",
          "item": "https://wavect.io/software-agency-vienna/",
          "name": "Software development Vienna",
          "position": 2
        }
      ]
    },
    {
      "@id": "https://wavect.io/software-agency-vienna/#faq",
      "@type": "FAQPage",
      "isPartOf": {
        "@id": "https://wavect.io/software-agency-vienna/#webpage"
      },
      "mainEntity": [
        {
          "@type": "Question",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "We have an additional location at Klimschgasse 2/3, 1030 Vienna, where co-founder Christof Jori works. Our headquarters and registered seat stay in Ampass, Tyrol. It is one company, not a Vienna subsidiary. Arrange in-person sessions and their scope with us in advance."
          },
          "name": "Does Wavect have an office in Vienna?"
        },
        {
          "@type": "Question",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Kickoffs, workshops, stakeholder sessions and board reviews can happen in Vienna. Day-to-day delivery is remote-first, because that keeps the work fast and the price clean. On-site time is quoted as its own line item."
          },
          "name": "Can we meet you in person in Vienna?"
        },
        {
          "@type": "Question",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Its digitalisation funding lists software, licences and external consulting among eligible costs for SMEs active in Vienna for at least a year. It covers up to 50 percent, at most EUR 50,000. The application must be filed before the project starts, so get the scope and quote first and commission second. Check the current call and its deadlines with the Vienna Business Agency; we cannot promise approval."
          },
          "name": "Can Wirtschaftsagentur Wien funding pay for custom software?"
        },
        {
          "@type": "Question",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Normally not. Austrian procurement law requires equal treatment of bidders, and the tender documents define the eligibility criteria. Read them first. If the tender requires a large team on-site, a bigger vendor is the honest choice."
          },
          "name": "Do we need a Vienna-based agency for a public tender in Vienna?"
        },
        {
          "@type": "Question",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Often yes, after an assessment. We review the code, infrastructure, access and rights before we accept responsibility, and we tell you what is not worth keeping. See software takeover and our guide to agencies for existing products in Austria and Vienna."
          },
          "name": "Can you take over software another Vienna agency built?"
        },
        {
          "@type": "Question",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "This page covers what working with us in Vienna means. Software development in Austria covers contracts, funding and coverage across the country. Software development in Tyrol covers our headquarters region. Offer, process and pricing live on the custom software development service page."
          },
          "name": "How is this different from your Austria and Tyrol pages?"
        }
      ],
      "speakable": {
        "@type": "SpeakableSpecification",
        "cssSelector": [
          ".faq-question",
          ".faq-answer"
        ]
      }
    }
  ]
}
```
