Michele Bonazza

Software Developer


A lover of good code. Co-founder of SketchTogether.



A real-time collaborative whiteboard to help remote workers and companies with dislocated offices design and discuss their ideas together.

I'm a co-founder and CTO of Molimur, the company that makes SketchTogether.

Cutis in Silico

A novel tool to help dermatologists in skin cancer (melanoma) detection, supporting their workflow and automatizing the detection of specific patterns in moles.

We developed an Android app for tablets to guide doctors in their skin mapping routine.


Calico is a sketch-based design tool by the University of California, Irvine.

I developed an Android version of the software during my 4-month stay at UCI.


A novel P2P network and application developed by 80+ students @ the University of Padova.

I developed the core module in Java, and lead the project between 2010 and 2012.


Algorithms and Architectures for Computer Science and Engineering. Working with researchers in other fields to help them parallelize their algorithms.

I set up and administered a 16-node 10-GE cluster @ the University of Padova.



Co-founder, CTO


Full-stack developer. Designing and developing the application (backend, frontend, and mobile), administering the server infrastructure, designing and maintaining the website.

Reply S.p.A.

Security Consultant


Identity and Access Management, Reverse Proxies Administration, AIX and Debian Linux servers administration, J2EE applications development at UBI, a 20k employees Italian Bank and Financial Group.


  • Java
  • Python
  • Android Development
  • Scripting (bash, LUA)
  • C/C++/Objective C
  • React
  • Angular
  • JavaScript/jQuery
  • Git/Subversion
  • Redmine/Gerrit/Jenkins
  • Linux
  • Mac OS
  • AIX
  • Windows


University of Padova - Padova, Italy

Ph.D. in Information Engineering.

March 2015

Advisor: Prof. Enoch Peserico

Dissertation: A workflow for melanocytic lesion evaluationdownload [PDF—21MB]

University of California, Irvine

Visiting Ph.D. Student


Advisor: Prof. André van der Hoek.

University of Padova - Padova, Italy

Master of Science in Computer Engineering.

October 2009

University of Padova - Padova, Italy

Bachelor of Science in Computer Engineering.

September 2007

Course Materials

Software Engineering
(Ingegneria del Software)

Slides on the Java Virtual Machine and Redmine-Eclipse-Mylyn

Computer Networks
(Reti di Calcolatori)

Slides on bash, ARP, wireshark, iptables, TCP/UDP fragmentation, network programming, HTML, CSS (in Italian)


My blog!

A little blog I keep about solutions to computer-related problems that are not immediate to solve.


My account on GitHub.


My profile on LinkedIn.


A simple Android app (and Chrome Extension) to rapidly share links and text between Android devices and desktop Chrome browsers (Android java, Javascript with jQuery).


A plugin for Adium (IM client for Mac) to automatically shorten long links as you type (in objective C).


A script to fix movie subtitles (.srt) that are not in sync with the audio (in Python).

BG SlideShow

A wallpaper changer for Ubuntu that randomly picks images from a folder every k minutes (in Python).

Valid XHTML 1.0 Strict

Michele Bonazza — michele@sketchtogether.com — +1 (949) 407 - 9166