Professional Experience
Analyst (Full Stack Developer)
Avanade
July 2022 - September 2024 (1 year & 2 months)
- Developed several greenfield projects from start to finish for multiple external clients while working within the Full Stack Development family of the Newcastle Technology Centre.
- Formed a key part of several Agiile teams as a Full Stack Developer, using Angular, .NET, and Microsoft Azure, in close co-ordination with QA and deployment teams.
- Created a bespoke automated API load-testing application for an external client project, using Azure Functions and JMeter.
- Implemented several new features as part of an overhaul of the internal timekeeping and management software, including a custom Angular Gantt chart for tracking resource availability.
- Continued support for multiple applications after deployment.
- Mentored and onboarded several new graduate hires.
Software Developer
Makers Academy (contracted to Avanade)
July 2021 - July 2022 (1 year)
- Formed part of a new team tasked with introducing Agile, TDD, and Pair Programming to the organisation.
- Developed multiple high-volume low-latency data analysis services for a major public sector client using Azure Functions, .NET Core, Dockers, and Kubernetes as part of a greenfield project.
- Kept on after contracted work was completed to work further with the same client on an authentication system integrating Azure Active Directory with existing systems.
Volunteer
Full Fact
March 2015 - May 2015 (3 months)
- Volunteered during the 2015 General Election campaign
- Provided tech support and coordinated the relocation to a larger office for temporary team expansion during the election campaign
- Developed systems for real-time data display and news dissemination in the office
- Led the design and procurement of new workstations for permanent staff during the election campaign