About me

I do a lot of things, but I currently specialize in geospatial and drone software development, with a focus on computer vision and interface design. My computer education mainly comes from self-teaching, although I have an undergraduate CS degree from the University of Minnesota Duluth that is collecting dust in my drawer.

I’m an advocate of open source software as a commercially sustainable business model. I think it’s a direct expression of the Constructal Law and will make most proprietary software business models obsolete within 50 years.

I’m mostly proficient in ECMAscript, Node.js, HTML5, CSS3, Ruby, Python, PHP, C/C++, Java, SQL, C#, Objective-C, Swift, Bash and Go, but I’m always eager to learn a new tool if it can help solve my problem more easily or quickly.

I’m an active contributor on GitHub. I work mostly on WebODM (founder and maintainer), ODM (co-founder and maintainer), LibreTranslate (founder) and OpenSfM (contributor).

I speak fluent English, Italian (I lived in Italy for 18 years) and Triestine.

I live in sunny St. Petersburg, Florida, I enjoy windsurfing, beach volleyball and tennis. I practiced Aikido for 10 years. In 2014 I bought a popup camper and traveled non-stop around the United States for a year, so you’ll find quite a few stories about that here.

For fun I occasionally accept random invitations to interview for big software companies because I like solving software puzzles and see new places. Recruiters if you are reading this don’t waste your time, you’ll never have me.