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.