My Portfolio
Analytics Pipeline
Analytics pipeline allows BBC Voice applications to push analytics to 3rd party analytics tools like ati as well as to other storage providers like Google Big Query
Technology used






My Role
I was heavily involved at the beginning of the project as a solution architect then working with the team as a senior software engineer on day to day tasks
Story Editor
The story editor allows voice editors to create and edit Amazon Alexa skills
Technology used



My Role
I was a senior software engineer on the team participating in planning and design sessions as well as taking on day today completing required tasks
Portal 2
Portal 2 allows LGC to manage their schemes and samples for proficiency testing. It also allows labs who are participating in schemes to submit their results and download reports
Technology used








My Role
I was technical lead on the Angular team building the UI app. I also worked with the backend team to design the api for the client app to consume
Endpoint Application Management
Endpoint Application Management (V*) is an endpoint security system. It allows fine tuning of user windows machines on the organisation network
Technology used










My Role
I was working on the server side team building an api using HapiJS. I also was involved with the UI team at later stage to help finishing UI tasks using Angular 2.
Build Watcher
Build Watcher allows the development team to have an instant view for the build. It also gives testers the status of there smoke tests. The UI is displayed on a screen visible to all team members.
Technology used





My Role
I worked on the UI and the backend. On the UI I have used AngularJs, jQuery and bootstrap. On the backend I have used nodejs with express framework as well as ASP.NET Web API