Past and current projects

These are some of the things we've been working on in recent times.