I've recently started working on American Express' technology graduate scheme. My first placement is within loyalty, where I am working on modernising APIs, as well as developing a tool to assist with GDPR compliance.
I helped run various lab sessions, including 1st year C / C++ Programming and 2nd year Computer Architecture (ARM Programming). My role was to award marks, as well as helping resolve issues with lab hardware / software and answering any questions students may have.
I assisted University IT services in enabling IPv6 throughout the studio, and set up a new webcam system to serve images over HTTPS using LetsEncrypt. I redeveloped the website and improved performance. In 2017 I was awarded "Best Media Committee Member".
I identified repetitive support requests and developed automated self-service tools, helping clients resolve their issues faster and reducing the support workload. I also built a prototype pfSense-based firewall to replace existing Palo Alto firewalls, and created an IPv6 addressing plan.
I taught myself the Elastic Stack and became an internal expert - helping run an internal "hack day" in my first week. I created bespoke plugins for a dashboard to monitor SLA compliance, overseeing the progress of my work into production so it could start delivering value to the business.
KeyringPi allows a Raspberry Pi Zero to be powered and controlled using a single microUSB cable. After plugging the Raspberry Pi into the "host" computer and allowing it to boot, it can be controlled by visiting my.keyringpi.com in a web browser.
Please note that KeyringPi images are based on Raspbian Jessie (not Stretch).Code on GitHub