What powers your digital paperwork?



  • Slack is our main tool for companywide discussion and sharing.

    dklotz dklotz

  • All our source code lives in git repositories, and we make heavy use of feature branches, a pull request and code review based workflow.

    dklotz dklotz

  • All our backend services are containerized using Docker.

    dklotz dklotz

  • MongoDB is used to store most of our data, both user-related (e.g. documents, contacts etc.) and global.

    dklotz dklotz

  • Most of our backend services are based on JAX-RS REST APIs and services written in Java. Our information extraction and document analysis framework is also written in Java.

    dklotz dklotz

  • We use Kotlin both in our Android App and increasingly in our polyglot backend services.

    dklotz dklotz

  • For Java/Kotlin/Backend related work, IntelliJ is our current IDE of choice.

    dklotz dklotz

  • We use our own self-hosted GitLab instance to store our source code repositories.

    dklotz dklotz

  • Our main web application is built on Aurelia and GWT.

    dklotz dklotz

  • Our own ElasticSearch cluster is used to provide fast fulltext search through all your documents and digitalized paperwork.

    dklotz dklotz

  • Most of our web frontend code is built in JavaScript with Aurelia and GWT.

    dklotz dklotz

  • We use J2Objc and GWT to provide a shared library of cross-platform code that is used on all our client platforms (Android, iOS and the web) and even in the backend.

    dklotz dklotz

  • Akka powers our asynchronous document upload processor, handling e.g. tasks for OCR, thumbnail generation and document analysis.

    dklotz dklotz


Verified by
Stack Match

Favorite
5
Views
213


Favorite
Views
213