My Portfolio

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

NodeJS logo
Java logo
Spring Boot logo
MySql logo
Bootstrap logo
SASS logo
aws logo
Angular logo

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

NodeJS logo
TypeScript logo
HapiJS logo
MySql logo
Redis logo
Bootstrap logo
SASS logo
Docker logo
aws logo
Angular 2 logo

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

ASP.NET Web API logo
AngulaJS logo
Bootstrap logo
nodejs logo
Express logo

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