Christopher Cooper

A Software Engineer who is very keen to have the opportunity to interview for the Senior Data Scientist Role at the bbc.

TECHNOLOGY

JavaScript
JavaScript
Linux
Linux
MATLAB
MATLAB
OpenCV
OpenCV
Pytest
Pytest
Python
Python
SCADE (ADA)
SCADE (ADA)
SEO
SEO

SPECIALISATION

Created by potrace 1.16, written by Peter Selinger 2001-2019
FEA
Created by potrace 1.16, written by Peter Selinger 2001-2019
Finite Element Software
Created by potrace 1.16, written by Peter Selinger 2001-2019
Fluid Mechanics
Created by potrace 1.16, written by Peter Selinger 2001-2019
Network Diagrams
Created by potrace 1.16, written by Peter Selinger 2001-2019
Physics Models
Created by potrace 1.16, written by Peter Selinger 2001-2019
Time Series Analysis

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.

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
  • Developed battery capacity prediction software using Python and advanced algorithms to forecast energy requirements for endurance events, influencing major decisions on battery design and budget allocation.
  • Applied systems engineering principles as manufacturing manager, producing comprehensive work breakdown structures and network diagrams for full vehicle manufacture and material procurement.
  • Created complete vehicle manufacturing architecture plan using PlantUML modeling, establishing clear production workflows and system dependencies for scalable automotive manufacturing processes.
  • Led the design and manufacture of a faceted carbon fibre monocoque chassis, including materials testing and validation to meet stringent automotive safety standards and regulatory compliance.
  • Produced the complete mechanical structure architecture for the entire vehicle, meeting tight manufacturing deadlines while coordinating with multiple engineering teams and external 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
  • Architectured and delivered a Python-based image processing software using OpenCV, successfully providing a method of validation of brake pad pressure distributions in finite element models.
  • Created and maintained detailed software architecture in plantUML.
  • 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.
  • Significantly enhanced the software skills of other team members, introducing the team to object-oriented programming, image processing, software quality standards and the benefits and drawbacks of using Python over MATLAB.
  • Produced many other smaller user experience software tools, including graphical user interfaces to improve engineering workflows to better understand and analyse key data sets for influential decisions on brake design.

February 2023 – September 2023

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

Jaguar Land Rover - Software Engineer in brakes refinement

Jaguar Land Rover - Software Engineer in brakes refinement 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
  • smartercv.com
  • Designed and architected a scalable, data-driven web-based application platform, supporting an initial user base of 200.
  • Developed modular, enterprise-grade web solutions using Django (Python) and SQL-based relational databases, with a focus on maintainability, performance, and security.
  • Implemented secure authentication, user management, and analytics dashboards, leveraging CI/CD pipelines and Git for automated testing and deployment.
  • Front-end design using HTML, CSS and Javascript.
  • Implemented factorial design (A/B) marketing to predict which attributes (age, job role, advert type, etc) resulted in the highest click through rate to the site.

July 2023 – Present

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

SmarterCV - Personal Project

SmarterCV - Personal Project Image

www.smartercv.com

AWS
AWS Lightsail
CSS
Django
Git
GitHub
HTML
JavaScript
Python
CI/CD Pipelines
Customer Engagement
Data Analysis
Web Development
  • 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 - Additional project.

Rolls-Royce - Additional project. Image

Created & Hosted Software Apprenticeship Python Course.

Python
Bayesian Statistics
Data Analysis
Enthusiasm & Engagement
Mentoring
Reactor Knowledge
Stakeholder Management
  • Engineered a robust backend system using Django and SQL-based databases, managing data integrity.
  • Developed a responsive, cross-platform front-end with HTML, CSS, and JavaScript, delivering a seamless user experience across devices and browsers.
  • Implemented automated time-tracking and version control workflows using Git and GitHub, supporting collaborative development and continuous integration.
  • Integrated SEO and analytics best practices to enhance platform visibility and data-driven decision making.
  • Managed DNS and domain routing via AWS Route53, ensuring high availability and reliable access for end users.

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