Bespoke Software Solutions

From the Idea to the Solution in Simple Steps

We assist customers in adopting plans to the real world and develop turnkey software applications from the idea to the successful implementation.

Ergonomics accompanies the successful implementation of your project along the entire life cycle with the following core processes:

  • Requirements definition and analysis
  • Architecture, design, and prototyping if necessary
  • Programming and validation
  • Implementation
  • Maintenance

Accompanying processes steer the necessary implementation execution:

  • Requirements Management
  • Project Management
  • Quality Management
  • Configuration Management
  • Documentation
  • Training


  • JVM with Springboot, Hibernate, Gradle, Maven
  • Kotlin
  • Angular, Vaadin (for UI resp. web interface)
  • PostgreSQL, Oracle, MariaDB (additional DB’s on request)


  • Eclipse IDE / IntelliJ IDEA
  • Sonar (static code analyses for quality)
  • Gitlab (für Issue Management, Build Chain, Release Management, project Documentation)
  • Dependency- und Vulnerability Scan
  • Docker, Kubernetes
  • Managed Services (CH-Cloud, Big Cloud, On Premise)

We are happy to advise you on the implementation of your project with well thought-out customer-specific solutions and develop complete software applications for you, from the idea to the successful introduction.

Ergonomics is a member of the Java User Group Switzerland.

Questions or comments?
Call us!

Martin Weiss
Tel +41 58 311 1000