About

Technologies we use

We use a great variety of technologies both in our internal as well as our external projects. In doing so, we seek to use the best tools for each given task. Below you can see our standard set of technologies we have adopted and are using in our systems.

Languages
  • Java
  • Python
  • JavaScript
  • C/C++
  • R
Web technologies

We deploy open web standards in our systems. Additionally, in order to speed up development, we make use of web frameworks in certain cases. Our standard tech stack for web development can be seen below.

  • HTML
  • JavaScript
  • TypeScript
  • CSS
  • Vue (framework)
File storage / databases

For data persistence we deploy various relational and NoSQL databases as well as our own file formats. Some commonly used databases are listed below.

  • MySQL
  • MariaDB
  • PostgreSQL
  • MongoDB
Mobile / embedded systems

We provide expertise for developing native Android applications. Beyond that we also have some experience building interconnected microcontrollers. 

  • Android (Java)
  • C
  • MicroPython (coming soon)
AI / machine learning

We are actively using and developing AI / machine learning technologies for both our internal research and product development. We provide extensive expertise in the field of computer vision and we are familiar with widely used frameworks and libraries.

  • OpenCV
  • TensorFlow
  • Keras
  • MXnet
  • Scikit-learn

Contact

If you would like to talk to us, simply drop us an E-Mail and we get back to you as soon as possible:

info@raven-computing.com