S

SEROKELL

Functional programming, machine learning and blockchain engineering in Haskell and Rust

Estonia, Harjumaa, Tallinn51-200 peopleFounded 2015

About

Serokell is a software engineering company based in Tallinn, Estonia, with a further office in Paris. Co-founder and CEO Arseniy Seroka started the firm to work in Haskell, and functional programming still shapes its delivery. The team writes production code in Haskell, Rust, Nix, TypeScript, Elixir and Python, and its engineers contribute to GHC, the main Haskell compiler, and other open-source tools.

The firm offers machine learning and big data work, NLP, blockchain and distributed ledger development, smart contract audits, site reliability engineering and CI/CD. Published projects include a product similarity and recommendation model for an online grocery retailer, an explainable failure prediction model for electric locomotive engines built with XGBoost, and Edna, an open-source lab data analysis tool for a pharmaceutical manufacturer.

On the blockchain side, Serokell has worked with the Tezos Foundation, on the K Framework for formal verification and on TON smart contracts. It serves clients in fintech, biotech, rail and energy, and offers managed IT and dedicated engineering teams alongside fixed-scope builds.