Here is the list of the ass-kicking programs I have been working on.

Current work

Actively maintained projects.


I am the lead developer of Diggit, an agile tool to analyze Git repositories.


I am the lead developer of GumTree a neat tool to visualize differences between source code files.

Previous work

These projects are no longer maintained.

  • Gumm: a generic matching tool.
  • Popsycle: a neat tool to uncover cycles between packages in your Java project.
  • Harmony: a framework for mining software repositories.
  • Erca: a formal and relational analysis framework.