Developed by Opus: Neurisium’s AI-driven tool that helps factories make sense of their data
There isn’t a factory that doesn’t produce data. There are, however, factories that fail to make full use of their data. Neurisium’s intelligent AI-driven platform, together with a highly functional GUI and custom sockets for legacy software developed by Opus, helps to rectify that problem.


There isn’t a factory that doesn’t produce data. There are, however, factories that fail to make full use of their data. Neurisium’s intelligent AI-driven platform, together with a highly functional GUI and custom sockets for legacy software developed by Opus, helps to rectify that problem.
Neurisium’s system helps production companies make sense of their data and, with that, increase quality, output and revenue and better satisfy customer needs. This, combined with machine learning and the clever use of AI, means that there isn’t a production company that couldn’t benefit from this improved toolset. And it’s clear that several industry leaders have already realised that – Neurisium’s solutions are being used by Daimler, Rehau and many others.
Opus has been involved with the project from the very beginning and is now actively developing the third prototype of the system. The project’s lead developer, Raul Viskar, noted that Neurisium’s system is ever-evolving: it is constantly gaining new features, getting more efficient and enabling its customers to use new tools.
Throughout the development process, Opus has been responsible for the design and development of the GUI and UX of the system, meaning that it was up to the developers to figure out how to best display personalised data for all parties involved, how to calculate tolerances and allowed deficiencies, and how to make sense of the millions of data points produced by the factories.
To achieve this, Opus functioned as a business partner for Neurisium, not just a development partner. “We had to be proactive, figure out all of the complex technical solutions, that make the system intuitive to use. At the same time, we had to actively think along with Neurisium’s team to figure out what kind of data is most important for the manufacturers,” explained Viskar.
This also gave Opus the opportunity to be flexible and use the most up-to-date technologies. “There isn’t any dated documentation that needs to be followed – we know what we have to achieve, and we have the freedom to find the best way to achieve this,” he said, adding that the code base is written from scratch for each prototype, so that no past issues, limitations or architecture hinder the progress of new iterations.
As it stands today, the solution developed by Opus runs on Node, Express, PostgreSQL and TypeORM on the backend, and on React on the frontend. “Our development process is built on pull requests and constant testing with both API testing and more thorough tests in the pre-live environment. We also don’t shy away from automatic testing procedures to create an even more bulletproof product,” said Viskar.
Always something new
While always using the most up-to-date technologies appeals to most, there are times when working with something more legacy-leaning can offer some interesting challenges as well. Viskar noted that with Neurisium’s clients these moments do occur.
“Many factories are still using software developed more than a decade ago to run specific processes. This means that every now and then we need to figure out how to import the data generated by these factories into our systems. We’ve found that writing custom sockets, usually with .NET, does the trick,” he said.
Though all of this might sound daunting, the reality is quite different. “Onboarding a new person to this project takes a day – the code and architecture are really easy to understand. Understanding the underlying business logics takes a bit longer, but it’s also easily achievable,” he added.
Want to join our team? Take a look at our open positions. We’re looking forward to hearing from you!
Related services
Software development tailored to your business needs
Custom software development built around your business: analysis, UX/UI design, development and support. 15+ years, 120+ projects, ISO 27001 certified.
React development
React development: fast web apps, self-service portals, SaaS products and online stores. iDeal, Apotheka and Automaailm run on our React frontends.
Node.js development
Node.js development: backends, APIs, real-time apps and ERP, CRM and e-commerce integrations. 15+ years of experience with business-critical systems.
Get in touch
We have your back when it comes to web development, giving you the freedom to focus on building and growing your company.

More posts
A new logic for e-commerce advertising: the buyer’s question matters more than the keywordWhen someone searches for “a bed,” a retailer can show them an ad for beds. But when they ask AI which bed would suit two tall, light sleepers, the ad needs to address a much more specific need. According to Margus Eha, CEO of Opus, this is changing three things in e-commerce marketing at once: keywords are becoming less important, product data is becoming more important, and the final form of an ad is increasingly shaped by the buyer’s query.Read more
Expert explains: today’s e-commerce success is no longer defined by bells and whistlesThe choice of platform on which to build an online store affects a company for years. According to Margus Eha, CEO of Opus, what matters today is no longer how much ready-made functionality a platform offers, but how quickly it can adapt to changing business needs.Read more
Margus Eha: AI can put your online store on the list – but that alone is already yesterday’s newsIn recent years, online retailers have focused on making sure their products can be found in ChatGPT and other AI services. But according to Margus Eha, CEO of Opus, a developer of large-scale e-commerce platforms, the next phase has already begun: online stores must increasingly think about how to provide AI with information on exactly which products are in stock, when a specific item could reach a particular customer, and, if necessary, even which shelf it is located on in a physical store.Read more