Application Development
We develop custom software for companies that need reliable, maintainable applications — built with agile methods and modern technology stacks.
Software is the backbone of modern business processes. Whether for customer communication, manufacturing control, data analysis, or internal workflows — the right application makes the difference between an efficient organisation and one that is held back by its own tools.
Parlant GmbH develops custom software for companies that need more than off-the-shelf products. We build applications that are reliable, maintainable, and precisely tailored to the processes they serve.
Our Approach to Software Development
We follow the principles of pragmatic software development — an approach that prioritises working software over elaborate planning documents. Every line of code we write is test-driven, every architecture decision is documented, and every delivery includes training for the teams that will maintain the product.
Our development process follows the discipline of Extreme Programming (XP): short iterations, continuous integration, pair programming, and constant feedback. This is not a rigid framework for us — it is a mindset that shapes how we work.
Technology Stacks
We choose our technology stack based on the requirements of each project — not on trends. That said, there are technologies we have worked with particularly intensively and that we recommend for many use cases:
- Elixir and Phoenix — Our primary choice for web applications that demand high availability, real-time capability, and maintainability. Elixir combines the stability of the Erlang VM with modern developer productivity.
- Python — For data pipelines, automation, and backend services where a large ecosystem of libraries and integrations is required.
- Ruby and Ruby on Rails — For rapid prototyping and web applications where time-to-market takes priority.
- PostgreSQL — Our preferred database for most applications — robust, extensible, and the foundation for data integrity.
Every technology decision is made transparently and on the basis of concrete requirements — not as a philosophical choice.
What Sets Us Apart
- No outsourcing, no subcontracting. Every project at Parlant is executed by our own team. You know who is writing your code.
- Tests are not optional. Every feature we ship with is backed by automated tests. This reduces defects, accelerates further development, and creates confidence.
- Documentation as a deliverable. We do not just hand over code — we hand over knowledge. Architecture decisions, operational procedures, and onboarding guides are part of every delivery.
- Long-term thinking. We build software that can be maintained and evolved by future teams — not applications that create new dependencies.
Practical Examples
Formfix — A specialised platform for digital application forms in the public sector. Configuration-driven form creation with conditional logic, validations, and multi-step processes — built on Elixir and Phoenix LiveView.
Plantronic — Industrial planning software for automation processes at bdtronic. The solution supports planning and control of manufacturing workflows, hosted on dedicated servers for maximum control.
Wooga Game Backends — Business-critical game backends for one of Europe’s largest game studios. High availability, real-time data processing, and integration with BI systems.