projects

Collection of projects done as part of the study/work, voluntary community, and side-projects