While at Red Embedded, worked on a threaded timer library in C++ for bluetooth devices.
Worked on their
bigfoot system, modifying infrared controller software to send signals asynchronously
Put together a build pipeline & testing system with Jenkins which built set top box software and ran unit tests against it. Also helped write a few unit tests.
At university, worked on a group project using embedded devices to record motion/temperature etc. using Symfony to record a history of changes, and show as a graph
While at Coherent Software, worked on a number of projects including;
- An E-commerce system tracking stock from different streams (ebay, magento) etc. and creating invoices in Xero - Django/React
- Time tracking app for billing hours against projects - Django/React
- A large CRM which matches buyers to sellers by location - Symfony/PHP
- A container management plugin for WHMCS - PHP
- Management software for manually & automatically assigning jobs to users, exposing APIs for mobile app to display assigned jobs to end user - Django/React
- Wrote specifications & quotes for several projects
Wrote a basic
parser based on Lisp, and the
Advent of Code puzzles in Haskell
Built this page with react/express/docker!