United Kingdom
Seeking a new challenge, I Acquired a role at Arch Insurance. This led me to learning C# and .NET core. Here we incorporated a micro service architecture for the backend held together by typescript/razor frontend. I got on hand experience working with a range of new technology’s including Harness, Sonar, Kubernetes, Azure, Snowflake and many more. In this role I managed my own projects being in contact with key stake holders within a quick turnaround agile environment.
My passion led me to a new role at Openreach. Here, I used my previous skills to become a full stack developer; with a new programming language as the base of our project. As part of an agile team developing critical applications to support the second biggest infrastructure project in the UK, we created a typescript React frontend with a Kotlin backend to support the business requirements. I was a key contributor to replacing legacy systems with state-of-the-art technology with thousands of users. This role afforded me the opportunity to work with the best software development tools as well as practices. I also gained hands-on experience working and managing a project encompassing ElasticSearch and RabbitMQ within a fast pace sprint development lifecycle. Outside of the realm of development, I have taken on responsibility as a line manager leading and managing new graduates/contractors as a part of a company transformation programme.
In this role I have gained experience in C#, Java, SQL/Oracle and the in-house language for the product called P4. As a part of a forward-thinking development team, we adapted the business to current and upcoming technologies. This work involved rewriting a lot of the system from the legacy code (P4 & Java) into a microservice API infrastructure written in C#. After less than a year at Link Asset I obtained a promotion, this new role gave me the opportunity to increase my responsibility. I was now leading my own development projects; this encompasses requirement capturing, project planning, reviewing business requirement documents, working closely with QA to review and analyse test results.
I secured a job at a software house as a junior tester, this role required developing various software for national newspapers, websites and promotions. Here I planned, developed and administered software test plans to detect and diagnose errors as well as implementing autonomation.