Years of building the things that run your business

Softberries is a software company in Elblag, Poland. Behind it: systems built in Rust and Scala, data pipelines, and cloud setups that cost more than they should. This is what that experience covers.

Rust

Production microservices with axum, sqlx and utoipa. Async Rust, down to memory internals. An AI-powered Kafka diagnostics tool, and geospatial data work with Polars.

Scala

Functional programming with Cats, web services on Play, and data work on Spark: machine learning, NLP and streaming, plus Scalding before that.

Data & streaming

Kafka in depth: lag monitoring, compaction and retention, administration. Google Pub/Sub, Parquet and BigQuery, and Elixir Broadway pipelines.

Cloud & Kubernetes

GCP deployment automation, monitoring, tracing, profiling and logging. Pod autoscaling on Kubernetes, and AWS services such as EMR and Rekognition.

AI

From computer vision with Faster R-CNN, FaceNet and TensorFlow to LLM-powered services, semantic validation in Spring and Kotlin, and Claude-based products.

Cost optimisation

Replacing expensive third-party APIs with LLM-powered services we hand over to you, and shortening the time to insight on financial data.

Observability

The same tracing and logging practice, packaged as our own tools: Tayga turns OpenTelemetry data into error stories, Ramzes routes the notifications.

See: Tayga, ramzes

More open source

Running something that costs too much?

Tell us what you run and what it costs. We will tell you where the savings are, and whether we are the right people to make them.