Peninsula UK Ltd

Senior Backend Developer

  • Worked in a large department with small, specialised teams. My focus was on completing back-end API stories in C#, with some involvement in front-end tasks.
  • Used the micro service architecture model to separate the authorisation / authentication service to serve different projects and front end apps.
  • Refactored code to adhere to SOLID principles using TDD and pair programming.
  • Used Jenkins for CI, involving build configuration, testing, and deployment.
  • Gained a deep understanding of the .NET application lifecycle, from IIS request through middleware to application code.
  • Volunteered to contact a client regarding an issue they were having with accessing the Portal. After investigating, I found that the problem was related to port restrictions on their end. To address their firewall limitations, I set up a reverse proxy in IIS.
  • Took leadership in the SSO project between Peninsula Customer Portal and Bright HR in order to allow users to effortlessly move between the two domains.
  • Provided training for QAs to shift from manual to automated testing using Selenium. 
  • Motivated the team to allocate a weekly lunch break to gather in the training room, watch educational videos, and collaborate in constructing an application.