All work history
August 2022 - Present LexisNexis UK London, UK Software Engineer
- Developed 5+ micro-services in C#.NET to deliver and process content between platforms.
- Built and deployed an event-driven cloud infrastructure on AWS using Terraform.
- Engaged in the agile development lifecycle, including daily stand-ups, sprint planning, backlog refinement, and triaging bugs.
- Resolved HTTP timeouts through strategic infrastructure redesign.
- Implemented automated Python scripts for running integration tests and generating comprehensive metrics to validate data accuracy and integrity.
June 2019 - July 2022 Codesigned ltd Harrogate, UK Full Stack Developer
- Maintained a monolithic architecture platform consisting of a Go GraphQL API and 4 React applications.
- Streamlined the CI/CD process by decoupling, parallelising and caching, leading to a 75% reduction in deployment time and significant cost savings in operational overheads.
- Liaised with backend and frontend developers on several projects.
- Managed and updated PostgreSQL databases.
August 2018 - September 2018 Crowd Dynamics International Manchester, UK Software Engineer Trainee
- Produced test results and valuable evaluations of the in-house crowd simulation engine's performance to which was improved upon.
- Created a PDF processing application to speed up the data processing pipeline by 83%.
- Designed and implemented UI features to reduce the duration of crowd simulation modeling by 56% towards the £3 billion Dubai expo 2020 project.