Junger Mann am Computer

Our used technology behind evasys+ and qurricula

For the development of our software solutions we use functional programming. Here you can find out which technologies we use to continuously develop our products qurricula and evasys+.

The technology behind qurricula and evasys+

Since the establishment of our subsidiary in Budapest, we have consciously developed our branch solutions on the basis of functional programming. Every day we use Clojure and ClojureScript for this purpose, enjoying the advantages of already established platforms: the JVM and modern web browsers.

Using the functional aspects of Clojure and relying on the extensive ecosystem of Java and JavaScript libraries, we also extensively lean on the expressive power of this Lisp dialect.

In addition to our intense use of open source software, we are also continuously developing our own tools and libraries for those branches in which we operate. We are relentlessly improving our tooling and developer processes. This allows us to focus on our main goal of the highest possible efficiency in creating sustainable software solutions of good quality. As we are always facing complicated challenges with a small team, high productivity is a necessity for us. We are convinced that the use of the best available technology plays a major and not to be underestimated role in this.

Mutual help is important to us, we like to share our experiences and learn from other Clojure users as well. That’s why our subsidiary in Budapest organizes a Clojure Meetup at the end of each month.

Some examples of excellent software projects that we rely on every day:

• GNU/Linux / FreeBSD
• PostgreSQL
• Emacs (CIDER, Magit, Paredit, etc.)
• Reagent (React interface)
• nREPL
• Google Closure Library
• Figwheel
• core.async
• Nginx
• Apache PDFBox / POI / HttpClient / Tomcat
• docx4j
• Jenkins

Our solutions are applied in a variety of system environments, but many of our projects are running on Amazon Web Services, taking advantage of EBS, RDS and many other services.

Blogs Related

Laptop auf Schreibtisch.
For even more clarity and transparency in quality assurance: the qurricula release Q3/2021

In this article you will learn how the new qurricula release can be used to optimize workflows and procedures in the context of administration and quality management of study programs.

Gruppe Menschen in einem kreativem Prozess.
How surveys can contribute to successful change management!

Due to rapidly changing markets and requirements, change management is no longer optional but rather a must. There is a distinct need to adapt to changing circumstances, whether these changes…

Geschäftsfrau im Gespräch mit Kollegen
Congress of the DeGEval Work group Healthcare

It is our intention to adapt the two industry solutions qurricula and quratio to the most current and urgent requirements of these industries. In order to be always up to…