Portfolio

Open Source Projects

These are open source projects that I've started or to which I've contributed in the past, present and future. Feel free to explore my GitHub profile for more!


PlugFace

Next generation Java general purpose plugin framework

PlugFace is a simple, lightweight, high abstraction plugin framework for Java applications. It focuses on simplicity, easy and clean API and modularity.

Language: Java
License: MIT License
Role: Creator/Maintainer
Source Code | Website | JavaDoc


Quicken

Stimulate your development! Quicken is a command line tool to generate software projects based on clear, repeatable recipes

Quicken is a software project scaffolder written in Go. It allows to create projects based on a "recipe" that defines the language, needed tools (build tools like Maven, Gradle or SCons, VCSs like Git or Mercurial), license and other parameters. It uses templates to setup files.

Language: Go
License: MPL 2.0
Role: Creator/Maintainer
Source Code


Oiko

A simple and powerful build tool for Golang

Oiko (from the Greek word oikodómos, "the builder") is a simple build tool for Golang that leverage the standard Go tools to compile and manage projects.

Language: Go
License: Apache License 2.0
Role: Creator/Maintainer
Source Code


Angular Vertical Timeline

Vertical Timeline component for angular 4+

An Angular 4 component that implements a responsive vertical timeline.

Language: TypeScript
License: Apache License 2.0
Role: Creator/Maintainer (Donated to the TechGap Italia Open Source Project)
Source Code | Website | Doc


TGI Commons

TechGap Italia Common Libraries

A set of very interesting Java based projects aimed at improving your speed in delivering back ends for web applications.

Language: Java
License: MIT License
Role: Contributor
Source Code


LoD Bot

Look of Disapproval Bot, to spam funny faces in Telegram chats

A friendly bot to friendly spam friendly faces :D

Language: NodeJS 6
License: MPL 2.0
Role: Creator/Maintainer
Source Code | Telegram


jTelegraf

Java implementation of the great Telegraf library for NodeJS

A JVM library to easily write Telegram Bots.

Language: Java/Kotlin
License: Apache License 2.0
Role: Creator/Maintainer
Source Code