It is a constant race aganist time. Because data moves.

Next generation technology ensuring your safety

Our software is used in mission critical operations. That means it must be scalable, dependable, and rock solid. Our modern technology stack enables us to be just that.

Image alternate text.

AI for data enrichment and decision support

We use the latest available technology within AI and Machine Learning. We fine-tune and adapt state of the art models to help our customers quickly identify relevant and important information. We always apply the best framework and tools for the challenge at hand. We train and evaluate models on our own GPU cluster, which we continuously expand. 

Key technologies

  • Python/C++
  • NLP/Audio Processing/Computer Vision
  • Pytorch
  • Hugging Face
  • CUDA
  • Transformers and CNNs
  • MLFlow
  • Model Quantization
  • Docker
  • Nvidia Triton
Image alternate text.
Image alternate text.
At XCI we are curious about data. There is so much potential and overlooked value in most data. Every day we strive to bring more value to our customers by finding new ways to discover patterns and insights in data. It’s not a trivial task as data can be highly fragmented, obscured, and elusive, so we often research and invent brand new ways of working with data. On top of that we must bring the research to ‘’life’’ so it can be used in mission critical operations. That means it must be scalable, dependable, and rock solid. Our modern technology stack enables us to do just that. It’s based off the latest, yet stable and field tested open source components. Which quickly bring innovations from the research stage into scalable production with incredible velocity.
Mark Uldahl CTO, XCI

A highly scalable solution with open interfaces

It’s key for us to follow best practices in the open source community and deliver open API interfaces. We believe in an open architecture, allowing our customers to integrate our products with other systems. Our products are powered by a modern service architecture implemented on top of Java, Spring boot and Apache Flink.

Our services integrate with a wide range of technologies, and is build for stability and scaling. This enables us to meet the mission critical requirements from our customers.

All this, developed by a team of dedicated technology experts, who takes pride in building maintainable code, where CI/CD, testing and monitoring is a natural part of the work of building great projects.

Key technologies

  • Java
  • Spring boot
  • Apache Flink
  • Elastic search
  • Kafka
  • Graph database
  • Key Cloak
  • Prometheus
  • Grafana
  • Mongo DB
Image alternate text.

Real-time processing enable us to handle vast amounts of data

Well proven technologies are in play to ensure that we can keep up with tomorrows blazing fast data rates. We guarantee that our real-time products will keep on going no matter what. Both in managed and unmanaged environments. We challenge the way data has been handled and processed for decades by traditional systems and are not afraid to attempt the impossible. We earn the trust of our customers everyday and work together in order to solve the unknown.

Key technologies

  • C++
  • Python
  • Wireshark
  • DPDK
  • Hyperscan
  • FFmepg 
  • Kafka
  • Docker
  • MongoDB
Image alternate text.
We founded XCI because we wanted to make a difference for our customers and colleagues. By creating a company where we go to work every day with an ambition to challenge the limits of technology, to develop professionally and personally and with a strong sense of work-life balance, we fundamentally believe that we will bring out the best products. Making a positive difference for our customers’ mission.
Tue Hermansen CEO, XCI

Built for both the casual and advanced user

We are proud of building user friendly products to solve complex tasks. Our UI is made using React and Next.js along with many of the most popular ecosystem libraries. To increase component reusability and UI consistency, we have built our own design system and component library based on Radix UI primitives.

Key technologies

  • React and Next.js
  • TypeScript
  • SCSS Modules
  • Vite and Vitest
  • React Testing Library
  • Storybook
  • Figma
Image alternate text.

Test. Identify. Rectify errors.

High quality and high reliability are key for our customers, and they expect that our products are shipped with the promised functionality and documentation at the promised time. We therefore use technologies such as Azure DevOps and Jama to keep track of the dependencies between requirements from our customers and our test cases, and other artefacts related to quality assurance. We believe that it is important to find defects fast and therefore we use e.g. PlayWright and Python for automated testing. The technologies help us ensure the quality of our products and guarantee that we can maintain and scale our products efficient.

Key technologies:

  • PlayWright
  • Python
  • Azure DevOps
  • Jama
  • GitLab
  • Docker
  • BreakingPoint
Image alternate text.