Jarek Ratajski

Developer, Wizard, Anarchitect

I love programming since my first line of code I did on the C64 in Basic. Somewhere in 90ties I switched from C++ to java and spent then 20 Years developing mostly Java software working for various companies and projects. 

I work at Digital Asset writing Haskell and Scala – but my heart is still close to Java and Kotlin.

If you like pure FP on production - take a look at Daml.

It has many faces:

  • it is a language for smart contracts in a zero-trust environment,
  • it may be called a Haskell for enterprises,
  • it may be called a persistence engine on a blockchain, 
  • or a tool to design a business model and prototype your application

I will show the last aspect and present a sample working application - where Daml is used to model a business and Scala with ZIO for infrastructure.


Smart contracts, Daml, privacy on a public blockchain.


Developers of backend applications.