Hello, I’m Miro, a Computer Scientist working at the Human Data Interaction Lab at New York University in Abu Dhabi. Originally from Italy, I earned my MS and BS from the University of Bologna. I like computer science, I like art, and wherever they meet together.
Before moving abroad, I worked at CRIF, a leading global technology solution provider and continental Europe’s leading provider of banking credit information. At CRIF, I was the main developer for the new version of a multi-purpose decision engine, used by the Italian credit bureau to calculate credit scores, as well as in other countries and companies.
I am actively involved on personal projects. Open source whenever possible, such as Justified Gallery, which has been used on thousands of websites including 500px. Other famous ones are Ruzzle Solver, which has been used by around two million people, or Lucky Scratch, an Android game which reached more than 100 000 downloads.
When I was eleven I started programming with VB6. I did many things with it, I bought books about tricks and performance tuning related to this technology; however, I was shocked to know that not long after that this language was dying, substituted by the completely new and different thing: VB.NET. That taught me a valuable lesson: a person cannot be an expert in a field as volatile as a technology. Unless this person is focused on the big picture, and willing to invest oneself in diverse experiences in order to train oneself to always be prepared for the next challenge, technology, paradigm.
As a result, I am quite open to different technologies and languages, and not barred by any specific one. As I like to say: the best answer is probably not in the only book you own.
For these reasons I work and have worked on fields of many different natures: web apps and libraries, domain specific languages, encrypted file system, distributed web crawler, games for desktop and devices, PDF data extractors, and so on.
Outside of my professional sphere, I am a passionate photographer and I enjoy having an active life. I am also interested in cognitive science. I strive to understand the inner workings of people and their behaviors, especially when it comes to user experience.
You can find my (publicly available) work in these main places: