I am a Backend Software Engineer primarily skilled in C#, Java and Python. I have experience working with large business customers both as an engineer and consultant. I have experience working with Amazon Web Services and Oracle Cloud services.
I have been a programmer for over 10 years and enjoy keeping my skills up to date. I started out hobbyist programming with BASIC in the 90s and Linux in 2006. In my spare time on my computer I program Raspberry Pis and Arduinos, Reverse Engineer protocols & services and maintain a Docker homelab. In addition, I am a pretty avid traveller and festival-goer.
June 2017 -
I currently work in a Product Engineering team working with microservices hosted on Amazon Web Services. In this role I get exposure to a wide variety of cloud services offered by Amazon.
Previously I worked in a dedicated customer team who was responsible for a single B2B customer. I worked with a customer manager and the client to fix bugs and implement new features.
In this role I primarily use C#, Java and Python in equal proportions.
Jan 2016 - April 2017
My role at BE EXCELLENT was to implement the various products of the Oracle CX/CRM suite for clients, to update their existing implementations and to develop in house solutions for extending the functionality of these products. I was the designated prime for Oracle Sales Cloud which meant I was the first point of contact in the company for Sales Cloud.
An app in development that calculates the position of the sun in the sky relative to nearby obstacles for outdoor bars and pubs in London. Displays a list of participating bars near the user so that they can find a place to drink and make the best of the sun.Homepage
A dockerised full stack application to calculate a personal budget over a rolling daily average. Started out as a PHP project but has since morphed into a Vue.js and .net Core application, held in a docker container.GitHub
I reverse engineered a dead overlay for Glastonbury Festival which allowed you to compare the size of the festival to any other location in the world. A description of how I did so is in my blog.Homepage