Moorescloud is an Internet Of Things hardware startup building connected, intelligent, responsive, and interactive lighting. with clients ranging from local businesses through to major financial institutions.
I was responsible for designing and implementing a scalable cloud infrastructure to support software and firmware updates for our deployed hardware, as well as provide secure 3rd party authentication APIs to widely deployed consumer hardware. I was also responsible for network, hardware, and web service security for both the hardware devices we built and the webservices they connect to.
My key achievements were the autoscaling Linode and Amazon AWS based software update repo (based on Ansible, Vagrant, and running a customised ARCH Linux pacman repo), and a cloud based webservice which allows secure OAuth2 authentication with consumer hardware which couldn't have browser-trusted SSL certs installed.