Christopher Cooper

A software engineer working on some of the most advanced technology in the world.

TECHNOLOGY

AWS
AWS
AWS EC2
AWS EC2
AWS Lightsail
AWS Lightsail
AWS Route53
AWS Route53
AWS SES
AWS SES
Abaqus
Abaqus
Azure DevOps
Azure DevOps
C#
C#
C++
C++
CSS
CSS
Django
Django
Git
Git
GitHub
GitHub
HTML
HTML
IBM DOORS
IBM DOORS
JavaScript
JavaScript
Linux
Linux
MATLAB
MATLAB
Pytest
Pytest
Python
Python
SCADE (ADA)
SCADE (ADA)
SQL
SQL

SPECIALISATION

Created by potrace 1.16, written by Peter Selinger 2001-2019
3D Modelling
Created by potrace 1.16, written by Peter Selinger 2001-2019
AGILE Project Management
Created by potrace 1.16, written by Peter Selinger 2001-2019
APIs
Created by potrace 1.16, written by Peter Selinger 2001-2019
Accelerated Computing
Created by potrace 1.16, written by Peter Selinger 2001-2019
Advanced Mathematics
Created by potrace 1.16, written by Peter Selinger 2001-2019
Automated Software Time Tracking
Created by potrace 1.16, written by Peter Selinger 2001-2019
Automotive Engineering
Created by potrace 1.16, written by Peter Selinger 2001-2019
Bayesian Statistics
Created by potrace 1.16, written by Peter Selinger 2001-2019
CI/CD Pipelines
Created by potrace 1.16, written by Peter Selinger 2001-2019
Control Systems
Created by potrace 1.16, written by Peter Selinger 2001-2019
Discrete Mathematical Models
Created by potrace 1.16, written by Peter Selinger 2001-2019
High Software Quality
Created by potrace 1.16, written by Peter Selinger 2001-2019
Image Processing
Created by potrace 1.16, written by Peter Selinger 2001-2019
Nuclear Physics
Created by potrace 1.16, written by Peter Selinger 2001-2019
Nuclear Reactors
Created by potrace 1.16, written by Peter Selinger 2001-2019
Project/Team Management
Created by potrace 1.16, written by Peter Selinger 2001-2019
Risk Management
Created by potrace 1.16, written by Peter Selinger 2001-2019
Software Documentation
Created by potrace 1.16, written by Peter Selinger 2001-2019
Systems Engineering
Created by potrace 1.16, written by Peter Selinger 2001-2019
Teaching & Presenting
Created by potrace 1.16, written by Peter Selinger 2001-2019
Time Series Analysis
Created by potrace 1.16, written by Peter Selinger 2001-2019
Verification & Validation
Created by potrace 1.16, written by Peter Selinger 2001-2019
Web Development

PROJECTS / EXPERIENCE

  • Developed and presented tailored lesson plans for diverse group sizes, ranging from large lectures (200+) to small-group tutorials (30+).
  • Focused on exam-oriented strategies and core subject knowledge for KS3–A-Level Science and Mathematics.
  • Guided aspiring medical students by connecting theoretical concepts to practical, real-world applications.
  • Created interactive learning materials and activities to enhance student engagement and comprehension.
  • Provided individualized feedback to track progress and support students’ academic and career aspirations.

March 2020 – December 2023

Created by potrace 1.16, written by Peter Selinger 2001-2019

Elite Medics

Elite Medics Image

200 students class sizes for Maths and Science tutoring.

A level Chemistry
A level Maths
A level Physics
Exam Technique
Mentoring
Motivation
Parent Engagement
Revision Technique
Teaching
Time Management
  • Optimized Battery Performance & Prediction: Developed software for battery optimization and capacity forecasting, enhancing endurance and speed for race events.
  • Website Development: Led the creation of the University of Liverpool Formula Student website.
  • Systems Engineering & Supply Chain Management: Designed work breakdown structures, network diagrams, and managed procurement logistics for vehicle manufacturing.
  • Chassis Development: Spearheaded the design and fabrication of a carbon fibre monocoque chassis, coordinating teams and suppliers.

September 2020 – July 2022

Created by potrace 1.16, written by Peter Selinger 2001-2019

University of Liverpool Motorsport

University of Liverpool Motorsport Image

Design and manufacture of a single seat 4WD EV race car.

3D Modelling
Battery Design
Budgets
CFD
Data Analysis
FEA
Physics Models
Project/Team Management
Supply Chain
Team Work
  • Conducted a data analysis project on achieving net-zero energy in Ireland by integrating renewable energy sources and optimizing energy storage methods to meet variable power demands (daily/weekly/monthly).
  • Developed a Computational Fluid Dynamics (CFD) model using OpenFOAM to simulate laminar flow through pipe sections, enhancing understanding of fluid behavior in engineering applications.
  • Excelled in advanced mathematics and statistics, achieving high grades across all relevant modules.
  • Designed and manufactured an electric race car over a two-year period, managing the project alongside full-time university studies.
  • Applied software development skills in engineering simulations, mathematical modeling, and data-driven problem-solving.

July 2022 – July 2022

Created by potrace 1.16, written by Peter Selinger 2001-2019

University of Liverpool Graduation

University of Liverpool Graduation Image

First-class master's in Mechanical Engineering.

Advanced Mathematics
Bayesian Statistics
Data Analysis
Dynamic Systems
Fluid Mechanics
Heat Transfer
Mechatronics
Solids and Structures
Thermodynamics
  • Developed a Python-based image processing tool using OpenCV to align and compare experimental brake pad pressure paper images with FEA (Abaqus) simulation results for the first time at JLR.
  • Designed a workflow using 3D-printed templates and image homography to accurately map and overlay physical and simulated pressure distributions, enabling direct, pixel-level validation of simulation models.
  • Automated the adjustment of mesh nodes in Abaqus input decks to match experimental data, improving the fidelity of simulation-to-test correlation.
  • Built features to compare inboard and outboard brake pad pressures, helping engineers identify and diagnose uneven pressure distributions that can cause brake noise and uneven wear.
  • Implemented center-of-pressure calculations for different contact regions, providing new insights into brake pad performance.
  • Delivered a command-line, object-oriented software package that integrated seamlessly into existing engineering workflows and significantly improved the accuracy and efficiency of brake system validation.

February 2023 – September 2023

Created by potrace 1.16, written by Peter Selinger 2001-2019

Jaguar Land Rover

Jaguar Land Rover Image

Finite Element and Image Analysis Software to validate physical brake pad pressure distributions.

Abaqus
OpenCV
Python
API
Algorithms
Customer Acceptance
Innovation
Optimization
Spatial Stats
  • Six-month placement in an analytical physics software team, where I designed and developed time series analysis tools in Python for experimental reactor data, applying advanced mathematical and statistical models to support core reactivity analysis.
  • Produced a business case and developed initial finite element models for Hot Isostatic Pressing (HIP), identifying potential cost savings of £400,000 per submarine.
  • Four-month project management placement, leading the development of an image processing tool to validate CFD models for fluid velocity and temperature, improving simulation accuracy and engineering confidence.
  • Six-month placement in a control systems software team, contributing to monitoring and control solutions for nuclear reactor systems, with a focus on safety and operational efficiency.
  • Completed structured training in systems engineering, project management, and modern software development practices, strengthening both technical and leadership capabilities.

October 2023 – Present

Created by potrace 1.16, written by Peter Selinger 2001-2019

Rolls-Royce

Rolls-Royce Image

Rolls-Royce Engineering & Technology Graduate Scheme.

Advanced Technology
Cross-Organisation
Fast Growing Business
Forefront of Innovation
Hands on
High Pressure
Networking
STEM Engagement
Structured Training
World Leaders
  • Developed and implemented complex physics models, deriving equations from first principles to enhance the accuracy of core reactivity validation.
  • Applied advanced statistical methods on large-scale time-series experimnetal, to assess the trustworthiness and stability of large datasets.
  • Defined and documented detailed system requirements in a structured systems engineering format, ensuring software traceability and compliance.
  • Led engagement with external suppliers, overseeing hardware-software integration in a contract valued at over £1 million.
  • Worked within a DevOps/Git-based workflow, contributing to code reviews, CI/CD pipelines, and software optimization processes.
  • Developed high-assurance software to meet Rolls-Royce’s second-highest software integrity standards, ensuring robust security and reliability.
  • Automated software documentation and reporting processes, improving clarity, maintainability, and regulatory compliance.
  • Implemented rigorous unit and system testing, aligning with high software quality assurance standards.
  • Wrote industry-compliant Python code, adhering to PEP8 standards for maintainability and efficiency.

October 2023 – April 2024

Created by potrace 1.16, written by Peter Selinger 2001-2019

Rolls-Royce

Rolls-Royce Image

Time-Series complex experimental physics validation software.

Bayesian Statistics
Experimental Physics
High Software Quality
Large Time Series
Optimization
Pipelines
Software Requirements
System Testing
Unit Testing
Validation
  • A three month fast paced project, managing three other graduates to produce a mechanical solution to CFD validation image processing techniques.
  • Developed work breakdown structures (WBS) and network diagrams to map dependencies and streamline project execution.
  • Applied Agile project management methodologies, ensuring iterative development and adaptability.
  • Led critical design review processes, integrating feedback from cross-functional teams to refine CFD validation techniques.
  • Delivered persuasive and informative presentations to stakeholders, effectively communicating technical and business impacts.
  • Managed external supplier relationships, overseeing procurement and integration of essential components.
  • Handled budget management, ensuring cost-efficient resource allocation and tracking financial performance.
  • Created earned value graphs to monitor project progress and assess performance metrics.

April 2024 – July 2024

Created by potrace 1.16, written by Peter Selinger 2001-2019

Rolls-Royce

Rolls-Royce Image

Computational Fluid Dynamics image analysis validation software & mechanical design.

Budget Management
Mechanical Design
Network Diagrams
Project Earned Value
Project Planning
Project Risk
Safety
Stakeholder Management
Supply Chain
Team Management
  • Completed SCADE and Ada training before joining a team of five engineers working on monitoring and control software for reactor systems.
  • Fixed bugs and developed developer/system tests for a large, safety-critical software suite, adhering to strict software configuration management standards.
  • Worked in a proper Agile environment with two-week sprints, using Azure DevOps for version control and task management.
  • Used IBM DOORS for requirements management, following rigorous configuration and version control processes.
  • Collaborated directly with reactor operators to gather HMI requirements and implemented updates to the HMI front end based on their feedback.

August 2024 – February 2025

Created by potrace 1.16, written by Peter Selinger 2001-2019

Rolls-Royce

Rolls-Royce Image

Control Systems Software & Front End Human Machine Interface Development.

Azure DevOps
SCADE (ADA)
AGILE Project Management
Controls Software
Hardware FPGA
High Integrity Software
Large Software Suite
Reactor Knowledge
Team Work
Touch Screen
  • Designed and delivered a two-week Python training course for new software apprentices at Rolls-Royce, at the request of the heads of software and software quality.
  • Created a hands-on project using a large, fabricated speed-time dataset, guiding apprentices through data import, visualization, linear interpolation for missing data, and anomaly detection using Bollinger bands.
  • Led participants in building simple physics models to calculate reactor parameters (power, acceleration, energy consumption) from the processed data.
  • Guided the group in developing a schematic of a pressurised water reactor, where system variables (valves, control rods, temperatures, flow rates) responded to calculated power requirements.
  • Taught practical Python skills, including setting up development environments (VS Code, conda), code refactoring, software quality, best practices, and object-oriented programming.

September 2024 – September 2024

Created by potrace 1.16, written by Peter Selinger 2001-2019

Rolls-Royce

Rolls-Royce Image

Created & Hosted Software Apprenticeship Python Course.

Python
Bayesian Statistics
Data Analysis
Enthusiasm & Engagement
Mentoring
Reactor Knowledge
Stakeholder Management
  • Built a Django-based backend, handling database management, authentication, and API endpoints.
  • Developed a responsive front-end using HTML, CSS, and JavaScript, ensuring a seamless user experience across devices.
  • Deployed and configured AWS Lightsail for hosting, optimizing performance and scalability.
  • Used an git auto-time tracking terminal software to track number of hours worked.
  • Integrated SEO best practices, enhancing the website’s visibility.
  • Utilized GitHub for version control, enabling collaborative development and continuous integration.
  • Designed a secure user authentication system, protecting sensitive data and enhancing security.
  • Managed DNS and domain routing with AWS Route53, ensuring reliable access and uptime.

December 2024 – January 2025

Created by potrace 1.16, written by Peter Selinger 2001-2019

LS Plumb Website

LS Plumb Website Image

Website design for LS Plumb in Warwick.

AWS
AWS EC2
AWS Lightsail
AWS Route53
AWS SES
CSS
Django
GitHub
HTML
JavaScript
SEO
Auto Time Tracking
Customer Engagement
  • I’m building an online portfolio platform from scratch, aiming to support an initial user base of 200, with plans to scale to 5,000 users.
  • The backend is built with Django (Python); the frontend uses HTML, CSS, and JavaScript.
  • I’ve implemented secure user authentication and am developing a user dashboard for managing profiles and portfolios.
  • I use Git for version control and have set up CI/CD pipelines for automated testing and deployment to the production server.
  • I’m focused on building a clean, user-friendly dashboard and analytics features to improve user experience.
  • The platform is designed with scalability and data privacy in mind as the business grows.

February 2025 – Present

Created by potrace 1.16, written by Peter Selinger 2001-2019

SmarterCV

SmarterCV Image

www.smartercv.com

AWS
AWS Lightsail
CSS
Django
Git
GitHub
HTML
JavaScript
Python
CI/CD Pipelines
Customer Engagement
Data Analysis
Web Development