I’m Riccardo Sirigu and I love building things in the cyberspace.
My research interests are cybersecurity, machine learning and reactive systems, and I try to combine them all.
I like learning and trying new programming languages and frameworks. This helps me to drastically cut the learning time of new technologies that I never seen before.
I like bulding well tested software systems with strongly typed functional programming languages, in particular (but not limited to) Scala and its ecosystem (Lift, Play!, Akka, Spark…).
I also enjoy playing with IoT devices, such as Raspberry Pi.
I have a Master’s degree in Computer Science, I’m currently Lead Software Engineer in GuideMeRight and I do freelancing.
I’m always open for new challenges.
If you want to chat, hit me up on Linkedin here.
Why this blog?
Well, as you already know I love learning new technologies and the best way to do it is to teach others.
In this blog you’ll find.. well.. I can’t tell you exactly what the menu will be (I don’t know it yet) but it will certainly be software related..
Some ingredients are cybersecurity, functional and reactive programming, web frameworks, APIs, metaprogramming, design patterns…
I hope you are not allergic to any of these