Passion, not just work
Software development has never been a 9-to-5 job for us. We dig deep into problems, prototype relentlessly, and care about every detail — from API design to deployment.
Mindoo GmbH · Karlsruhe, Germany
Mindoo is a software engineering company founded in 2008 by Karsten Lehmann and Tammo Riedinger. Both founders have been professional software engineers since 2000, building graphical desktop applications, web platforms, collaborative tools, and data-intensive business systems.
Over the years our technology stack has evolved continuously — from Java Swing and HCL Notes/Domino through Spring Boot, React, Vue.js, and MongoDB to Kotlin, end-to-end encryption, and LLM-powered development tooling. What has stayed the same: a passion for pushing technology forward and delivering software that actually works.
Software development has never been a 9-to-5 job for us. We dig deep into problems, prototype relentlessly, and care about every detail — from API design to deployment.
We believe users should control their own data. That conviction shaped our newest product MindooDB — an end-to-end encrypted, offline-first sync database where neither the server nor the operator can access the content.
We embrace new platforms early. From being an IBM Design Partner testing pre-beta Notes/Domino releases to adopting LLMs for code generation, RAG pipelines, and AI-assisted architecture work — we stay at the frontier.
We design and implement modern web and backend systems. Our current stack includes Spring Boot, React, Vue.js, Node.js with TypeScript, Kotlin, MongoDB, and PostgreSQL. We act as hands-on architects who write production code, not just diagrams.
We help organizations migrate from legacy application stacks to maintainable, modern systems. We have deep experience transforming monolithic applications into service-oriented architectures while preserving business logic and data integrity.
We build products from concept to production. Our latest is MindooDB, an open-source end-to-end encrypted sync database (Apache 2.0). Previous products include MindPlan (collaborative mind mapping & project management) and Mindoo CMS.
We integrate large language models into development workflows and enterprise applications. From RAG pipelines that augment LLM prompts with structured business data to AI-assisted code generation tooling — we bring practical AI into real projects.
Over nearly two decades we have delivered solutions across a wide range of industries and technology stacks. Here are some highlights.
An end-to-end encrypted offline-first sync database for desktop and mobile devices. All data stays on the user's devices and is synchronized via server or peer-to-peer. Every change is digitally signed. Available under the Apache 2.0 license. mindoodb.com
Architecture and ongoing development for a large consumer goods company's online shop, event booking / product tasting applications and other internal enterprise applications. Technologies: Spring Boot, Vue.js, React, MongoDB, PostgreSQL, Google Datastore, HCL Notes/Domino.
Domino JNA is our open-source Java library providing cross-platform access to the HCL Domino C API via JNA — exposing functionality far beyond the standard Java API. Together with HCL's Innovation Labs and Jesse Gallagher, we then built Domino JNX, the modern Java API that powers the HCL Domino REST API.
A Domino-powered web content management system with live editing, responsive templating, full history, and approval workflows. Used by municipal websites and a regional print shop's collaborative article authoring platform serving 3,000+ users.
An offline-first mobile document client framework with a configurable web UI, diff-based synchronization, and automatic database migrations for iOS and Android.
Architecture and development of eOffice, an OSGi-based CRM system for the HCL Notes/Domino platform. Built with Java on the backend and Sencha ExtJS on the frontend, eOffice provides contact management, activity tracking, sales pipeline, and document workflows for professional services firms — tightly integrated into the Domino collaboration environment.
A responsive web-based management dashboard that transforms high-volume operational data into configurable KPI views and rich visualizations, designed as a clean, executive-ready interface for fast weekly decision-making.
A mobile-ready web application for capturing on-the-go market-research data, feeding a searchable, multi-country database of competitor products and variants for fast field-level insight.
Project support and quality assurance for the rollout of a succession planning system targeting management positions at a major automotive group.
Design and implementation of an HCL Notes/Domino-based web content management system powering the corporate intranet of a major automotive group.
A collaborative mind mapping and project management desktop application (Java / Swing), developed in partnership with Haus Weilgut GmbH. Awarded the IBM Lotus Award TCO (2008) and twice won the "Innovationspreis der Initiative Mittelstand" in the knowledge management category (2005, 2007).
Tools for process optimization in the aviation industry, including custom workflow and data processing solutions for ground handling and operations teams.
We pick the right tools for each project. Our current and recent technology stack includes:
React, Vue.js, TypeScript, Astro, HTML5, CSS
Spring Boot (Java & Kotlin), Node.js with TypeScript, HCL Domino
MongoDB, PostgreSQL, SQLite, Google Datastore, Automerge CRDTs
OpenAI, Google AI Studio, RAG pipelines, LLM-powered code generation
Cloudflare, Docker, CI/CD, GitHub Actions
End-to-end encryption, digital signatures, append-only audit logs
Technical articles, project updates, and conference talks — since 2009.
26.02.2026
MindooDB offers a secure, end-to-end encrypted sync database with traceable changes and full audit history, available as open source under Apache 2.0.
26.01.2026
The OpenNTF webinar recording explores how admins, developers, and users can leverage AI with HCL Notes/Domino data for enhanced collaboration and innovation.
20.01.2026
Exploring modern AI-driven development with React, Vue, and backend tech, while reflecting on shifting from Domino to innovative tools and workflows.
23.08.2024
The Domino JNA Virtual View API session from the OpenNTF Develop Variety Hour is now available on YouTube with slides for download.
20.07.2024
Domino JNA version 0.9.53 is released with VirtualViewNavigator fixes, customizable access checks, a new API method, and demo app source code on GitHub.