projects

Projects developed, including personal ones created for entertainment during free time as well as those undertaken as part of work assignments.