Work
Black Circle, Kazimir Malevich, 1915

SUPREMATIC’s core knowledge is software architecture and development. We know how to pick appropriate tools and how to DELIVER HIGH-QUALITY RESULTS ON TIME.

For newly initiated projects and start-ups, we offer technology research and rapid prototyping. That significantly reduces possible risks and frees up more time for core business ideas.

For complicated cases and large legacy projects we we provide assistance in handling tech-related difficulties, which can help projects that are off course to recover.

We have successfully worked on projects in diverse business areas.

Our highly satisfied customers are experts in banking and finance, security and surveillance, automotive, and the public sector.

  • Projects
  • Software Development
  • DevOps
  • Research / Rapid Prototyping
  • Architecture Workshops
  • Business areas
  • Banking and Finance
  • Security and Surveilance
  • Automotive
  • Technology
  • Output Management
  • Customers
  • Daimler Truck AG
  • DekaBank
  • Mercedes-Benz AG
  • NTT Germany AG & Co. KG
  • Robert Bosch GmbH
  • Smilart
  • VTB Bank (Europe) SE

Our offer

  • Free project architecture check-up About 2 hours long, done in small groups and is non-binding.
  • Agile Fixed Price Contract Suitable for new development and legacy modernization projects.
    We are committing to deliver agreed-upon functionality, and we are giving a warranty on results.
  • Hourly rate / „Time and Materials“ Suitable for consulting, technical supervision and smaller development projects.

RabbitMQ Consulting

Scalability is an essential attribute for the complex distributed systems of today.

The Advanced Message Queuing Protocol (AMQP) and RabbitMQ, a widely-used open-source AMQP implementation, provide essential tools for creating such robust, scalable systems.

RabbitMQ Clusters

RabbitMQ clusters are pivotal in creating scalable, reliable, and highly available messaging systems. This advanced message broker facilitates seamless asynchronous communication across different parts of applications, ensuring efficient message processing and delivery.

RabbitMQ Monitoring: Prometheus and Grafana

Prometheus and Grafana stand out in the realm of open-source monitoring tools, offering powerful capabilities for tracking and visualizing metrics. Prometheus specializes in metric collection and storage, providing a solid foundation for monitoring RabbitMQ environments.

RabbitMQ Installing: Docker and Kubernetes

Deploying RabbitMQ on Docker and Kubernetes is essential for modern applications, providing scalable messaging solutions.Those deployments are, in fact, standards in today’s production environments.

RabbitMQ Applications: Spring Boot (Java)

Integrating RabbitMQ with Spring Boot significantly enhances Java application scalability, offering developers a robust framework for efficient message handling and microservices architecture.

RabbitMQ and MQTT: Reliable IoT Systems

Businesses across various sectors are leveraging the Internet of Things (IoT) to enhance efficiency, productivity, and innovation.

At the heart of this revolution lies MQTT (Message Queuing Telemetry Transport), a lightweight messaging protocol designed for the constrained environments of IoT devices.

Web and Mobile Development with Clojure and ClojureScript

As the software development landscape continually evolves, businesses face the challenge of selecting tools that not only meet current needs but also future-proof their operations.

Among these tools, the Clojure language emerges as a standout choice for its agility, efficiency, and seamless Java integration, making it a powerful ally in web and mobile development.

Rust Development

Rust is a programming language known for its safety, speed, and ability to run tasks in parallel, making it highly appealing to developers looking for reliable and powerful solutions.

Monitoring and Metrics: Grafana and Prometheus

In today’s data-driven business environment, clarity in understanding key performance indicators is essential for growth and success. Grafana, enhanced by Prometheus, offers a sophisticated approach to this challenge. Known for its significant impact in various sectors, Grafana’s effectiveness is evident in its wide adoption, including in renowned German companies.

Legacy Software Modernization

Application modernization is the transformative process that updates legacy software applications to leverage modern infrastructure, platforms, and technologies.

This evolution is essential for businesses aiming to stay competitive in today’s fast-paced digital landscape.

Node.JS: Web Applications Modernization

In the context of web development, Node.js and server-side JavaScript have clearly shown their strength in helping to build server-side and networking applications.

Microsoft Teams: Enterprise Apps Modernization

Integrating an enterprise app with Microsoft Teams brings together various work tools, making tasks simpler and teamwork more effective. This approach fits well with today’s flexible work trends, including remote and hybrid work setups.

Our offer

  • Free project architecture check-up About 2 hours long, done in small groups and is non-binding.
  • Agile Fixed Price Contract Suitable for new development and legacy modernization projects.
    We are committing to deliver agreed-upon functionality, and we are giving a warranty on results.
  • Hourly rate / „Time and Materials“ Suitable for consulting, technical supervision and smaller development projects.