I'm a self taught Full Stack Software Engineer based in the centre of Birmingham. I'm passionate about tech, I love contributing to projects and trying out new things!
Feel free to email me or get in touch via LinkedIn, be sure to check out my GitHub profile and follow along.
I'm currently working in one of the payments teams in Birmingham, helping migrate existing functionality and extend the capability of the cards platform. Our squad is completely backend facing, focused specifically on API integration with 3rd parties within the payments space. As we need to handle such high throughput, work is strictly TDD with extra effort going into ensuring that all possible cases are covered.
I worked as a Full Stack Engineer within my squad to add value primarily to the agent facing CRM of the site as well as contributing to other areas when and where needed. Work was heavily test driven (xUnit), it involved Event Sourcing, Docker & Kubernetes, Pact Testing, Terraform etc, all hosted in azure and using core services like Cosmos & SQL DB Hosting, ASB, Key Vault, Feature Flags and more.
I worked on the field service application Joblogic, developing & maintaining the core web application and supporting applications in an agile environment as part of a team in the UK & internationally. The primary technologies include C#, .NET Core, Entity Framework & SQL. This also included a supporting mix of architectures; Micro-services, pub/sub using Azure service bus, Azure Webjobs and functions. As well as these, SQL Server, MongoDb and Azure file/blob store were used for the data management. I have had continuous exposure to Azure Portal, using it for application deployment, maintenance and more. I have used Azure DevOps to create and maintain CI/CD pipelines for company resources, we also use it for source control and pull requests.
A part time substitute Teaching Assistant & Online UK Tutor, helping students complete a 6 month full stack development course. From May 2020 I also extended my role into coaching UK students 1 to 1 as part of 2U's tutoring service to go alongside the course. I have been involved with 6 cohorts, helping over 100 students individually.
As a Junior developer I oversaw one of the business processes for digitising customer requested "Forms" to be used on any engineer's mobile device. This process involved customer interaction to gather requirements, managing sprints, design & testing documentation, creation, peer testing and then releases on a weekly schedule.