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.
In my free time 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 get stuck in a field as volatile as a technology, but to be instead focused on the big picture, investing oneself in diverse experiences, ready for the next challenge, technology, or paradigm.
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, PDF data extractors, database systems, image processing, and so on. As a result, I am quite open to different technologies, and languages. As I like to say: “the right answer is probably not in the only book you own.”
Outside of my professional sphere, I am a passionate photographer and I enjoy having an active life. I typically read non-fiction: user experience, psychology of crowds, history, and catchy (although often trashy) self-help books.
You can find my (publicly available) work in these main places: