About Suniworks

A Swiss software studio.
Focused on useful applications.

We design custom business applications and SaaS products. We combine technical work with attention to the people, processes and constraints that give software its purpose.

A software design workshop
Illustrative workplace scene.
  • A Swiss software studioWorking with businesses and product founders.
  • Control over your dataHosting, access and handover considered early.
  • Built to evolveA maintainable foundation for future needs.

Our purpose

Build software that helps work move forward.

We help organisations clarify a need, improve a process and create products with a coherent purpose. A reliable application should fit both its users and the people operating it.

Understandable decisions

We explain the options, their limits and the consequences for your budget and independence.

Direct collaboration

You work with the people designing and building your application, with regular reviews suited to the project.

Control over your data

Hosting, access, exports and handover are discussed early and defined in the agreement.

A foundation for the next step

Maintainable code, useful documentation and an agreed level of support help the application evolve.

An illustrative design workshop
Illustrative workplace scene; not a photograph of the Suniworks team.

How we work together

A relationship based on clear commitments.

A software project involves choices and uncertainty. We make both visible so they can be addressed together.

Direct communication

Talk with the people designing and building the application.

Trust

Agree responsibilities and report progress openly.

Technical judgement

Choose understood tools and explain the trade-offs.

Continuity

Prepare documentation, operation and future changes.

Working with us

Start with the work you need to make possible.

Bring an idea, a difficult workflow or an application that needs attention. We will establish the context and the next useful step.

Tell us about your project

The discovery discussion identifies users, priorities and constraints. It is also the point to decide whether custom development is appropriate or whether an existing tool would serve the need better.

An alpine lake at dusk

Have a project in mind?

Let’s talk about the software you need.

Tell us how your organisation works, what is getting in the way and what you would like to make possible. We will identify a useful next step together.