logo

Resume

Experience

Download Resume
Sept 2022 - Present
Graduate Engineer - DevOps/Software IVVQ Testing
THALES
  • Developed development pipelines within an Agile framework, documented and specified them to meet project requirements.
  • Designed and implemented a modular and extensible CI framework, streamlining the development process and improving project efficiency and consistency.
  • Prioritised tasks by collaborating with another DevOps engineer.
  • Created and iteratively improved simple pipelines, working closely with development teams to ensure reliable and robust solutions.
  • Developed a Python script automating project-specific CI pipeline creation, reducing manual setup efforts and ensuring reproducibility.
  • Collaborated with cross-functional teams to gather requirements, define project scopes, and ensure the CI framework met diverse project needs.
  • Established clear documentation and training materials, facilitating knowledge sharing and new team member onboarding.
Sept 2021 - August 2022
Graduate Engineer - Software/System Engineer
THALES
  • Ground-truthed drone data within video files to enhance data accuracy and reliability.
  • Provided direct programming support to the Algorithm Engineer, contributing to the efficient development and optimisation of algorithms.
  • Designed and developed a user-friendly frontend for streamlined data access, improving data utilisation across the organisation.
  • Identified operational issues and devised effective solutions, increasing efficiency and effectiveness within the sector.
  • Collaborated in software development within the architecture team, including architecture refinement, delivery of high-quality code with rigorous unit testing, and resolution of critical static analysis issues, ensuring robust and reliable software delivery
March 2021 - Sept 2021
Test Analyst
TYSY MANAGED SERVICES EMEA
  • Analysed and interpreted business requirements to formulate comprehensive testing strategies.
  • Devised testing strategies for applications, IVR and telephony systems based on Procedure, Requirement, and Solution Documents.
  • Brainstormed innovative approaches with the team to address new testing challenges.
  • Developed end-to-end test cases and scripts, ensuring comprehensive test coverage.
  • Conducted manual tests and documented test outcomes, including incident identification.
  • Managed defects and issues raised during testing, ensuring proper tracking and resolution.
  • Provided valuable feedback and recommendations to the TMS Test and Project Team, leading to product quality and process improvements.

Education

2015 - 2019
Bournemouth University
Bachelor's
Software Engineering
  • Course units include: Databases, Web Programming, System Design, Software Quality and Testing, Management in Computing and Software System Modelling.
  • Dissertation: Website Redevelopment for Crossways and Villages U3A

Professional Skills

QA Analyst (QA Lead)
Manual Testing
Software IVVQ Testing

Languages

Java
SQL
C++
Python
Django
React.js
Next.js
HTML & CSS
Linux