Skip to content
Ivan Pupkin

Crypto trading core services in Kotlin

Core trading services at ank (2021-22) in Kotlin/Spring Boot using the saga pattern with Camunda, observed via Prometheus, Grafana, Loki and Jaeger.

Softwaresoftware

From 2021 to 2022 at ank, a modern digital wallet, I worked on core crypto trading microservices built in Kotlin with Spring Boot.

Cross-service transactions used the saga pattern orchestrated with Camunda, and the system was instrumented end-to-end with Prometheus, Grafana, Loki and Jaeger for metrics, dashboards, logs and tracing.