Scala
Scala's flexibility in is useful in modeling complex business domains.
Java
The ultimate platform for developing backend code.
Rust
Very safe concurrent code for your performant apps.
Node.js
Unlock opportunities of JavaScript / TypeScript ecosystem for the server.
Typescript
When type safety meets the JS ecosystem.
React
Framework for building interactive user interfaces and web apps efficiently.
Kotlin
Built-in concurrency for resilient systems.
Apache Kafka
Tool for building real-time streaming data pipelines and applications.
Grafana
Use the full potential observability and maximize the value of your data.
Kubernetes
A foundation of modern platforms that let you develop apps faster.
Seniority is in our veins
and we live and breath technology
Widening technical horizons is the fabric of our organization. Not only do we practise and learn constantly, but we also teach, create and contribute.





.webp?g-1d8b1da2)


Discover the technology landscape through our engineering eyes!

Learning Ktor Through a Spring Boot Lens. Part 2
Rafał Maciak, 12 May 2025.
This article continues our exploration of Ktor from the perspective of a developer familiar with Spring Boot.

Learning Ktor Through a Spring Boot Lens. Part 1
Rafał Maciak, 08 May 2025.
This article is for developers familiar with Spring Boot who want to dive into Ktor by leveraging their existing knowledge. By comparing key concepts such as application setup, routing, and dependency injection, we’ll uncover how Ktor works under the hood and how its design aligns with Kotlin’s idioms.