Riccardo Cardin is a Senior Software Engineer with 11+ years building Scala and Java solutions for finance, insurance and utilities, currently focused on fraud detection at lastminute.com. He blends hands-on distributed systems and Big Data experience (Spark, HDFS, HBase) with actor-driven design using Akka and a pragmatic mastery of functional programming in Scala, Kotlin and Java. A principal lecturer at the University of Padua, he teaches software engineering and concurrent programming, bringing academic rigor to production engineering and design patterns. An active technical author and contributor to notable open-source projects (including a focused HTTP header implementation in the well-known http4s repo and examples for Baeldung’s Scala tutorials), he combines clean design, test-driven practice and pragmatic refactoring. Based in Vigonza, Italy, he pairs deep engineering craft with mentoring and public technical writing, evidencing a rare mix of research, teaching and production chops.
11 years of coding experience
6 years of employment as a software developer
Balcheor, Computer Science, 105/110, Balcheor, Computer Science, 105/110 at Università degli Studi di Padova
Supporting code for the tutorials on https://www.baeldung.com/scala
Role in this project:
Back-end Developer
Contributions:55 commits, 16 PRs, 2 comments in 11 months
Contributions summary:Riccardo contributed examples and supporting code for the tutorials on the Baeldung website related to Scala. The commits demonstrate the usage of for-comprehension, partial functions, and variance. The work also includes examples of the cake pattern and the use of Akka Typed library.
Contributions:22 commits, 3 PRs, 13 comments in 2 months
Contributions summary:Riccardo primarily contributed to the implementation of the `Access-Control-Max-Age` header within the `http4s/http4s` repository. Their work involved the initial creation, modification, and refactoring of the header's functionality. They introduced an ADT, resolved rendering issues, and added tests for this header, demonstrating a focus on core HTTP header handling.
idiomatichttp-clientscalafs2typelevel
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Riccardo Cardin - Senior Software Engineer at Rock the JVM