I worked in different industries such as Gaming, Fintech, Gambling, IoT, Real State, Video Chats and Streaming. My professional career started out in Argentina in 2009 and I have been living and working abroad ever since early 2015 in different countries in Europe and Asia.
I enjoy taking on technical challenges and anything that involves concurrency, parallelism and distributed systems.
|Convert Dconf files (Gnome Shell) to Nix, as expected by Home Manager
|Generic golden testing library with support for MUnit and Weaver
|RabbitMQ stream-based client built on top of Fs2
|Http4s JWT Auth
|Opinionated JWT authentication library for Http4s
|End-to-end tracing system for Http4s
|Nix flake for Neovim with configuration options highly focused on Scala 3
|Purely functional Apache Pulsar client for Scala built on top of Fs2
|My NixOS configuration files, home-manager, neovim, etc.
|Standalone examples from the "Practical FP in Scala" book
|PFPS Shopping Cart
|The application developed in the "Practical FP in Scala" book
|Automatic re-connection support for PostgreSQL (Haskell)
|Purely functional Redis client for Cats Effect & Fs2
|G8 template, docs and examples on managing Scala projects with Nix
|Split Epimorphisms and Monomorphisms for Haskell
|Apache Pulsar client for Haskell