Hello, I’m Miro, a Computer Scientist working at the Design Technology Lab at New York University in Abu Dhabi. Originally from Italy, I earned my MS and BS from the University of Bologna. I have been described as skeptical and curious, and perhaps, too often I go against the grain—the classic sheep unwilling to follow the herd.
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 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, WordPress plugins, and derivative projects. Additionally, I like creating games and tools for people; social experiments as I like to call them. Ruzzle Solver for example, which has been used by around two million people, or Lucky Scratch, an Android game which reached more than 100 000 downloads.
I work and have worked on fields of many different natures: web apps and libraries, games for desktop and devices, and core libraries such as domain specific languages, encrypted file system, distributed web crawler, and PDF data extractor. I am open to collaborations and I welcome new ideas.
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 after two years 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.
Outside of my professional sphere, I am interested in cognitive science. I strive to understand the inner workings of people, their behaviors, and brain processes. I also like thinking and reading about productivity, and how we can constantly hack our own lives to be more efficient and effective. I also like art and design, and I enjoy photography.