Skip to content
Charlotte Gayton - Apprentice Engineer I

Charlotte is spending a year at endjin, on an Industrial Placement as part of her BEng in Computer Science.

Meet Charlotte

Charlotte is seconded to endjin for her Industrial Placement year, as part of her BEng in Computer Science at the University of York. She was part of the summer 2021 internship cohort, and worked on creating a synthetic customer data generation tool to create statistically accurate "fake" data which could be used to create large volumes of realistic data for testing scenarios for endjin's customers.

During her year-long placement at endjin, Charlotte is going to focus on the adoption and roll out of the OpenChain specification (ISO 5230) across endjin's open source projects.

Creating Pester Unit Tests in PowerShell

Creating Pester Unit Tests in PowerShell

Charlotte Gayton

Why you should make writing unit tests a regular practice and how they will improve your code. This blog explains how to write unit tests in PowerShell using Pester.
My Year in Industry so far

My Year in Industry so far

Charlotte Gayton

Charlotte is studying for a Bachelor of Engineering - BEng (Hons), Computer Science at the University of York. She was part of our 2021 internship cohort, and is spending her Year in Industry placement with endjin too. In this post she reflects on her first 6 months.
The OpenChain specification explained

The OpenChain specification explained

Charlotte Gayton

When implementing OpenChain, understanding the specification will help guide your organisation to having processes in place to review and manage open-source software
What are the risks with open-source software?

What are the risks with open-source software?

Charlotte Gayton

The key risks associated with open-source software, from whether you use it minimally, to using it throughout all your systems.
What is OpenChain?

What is OpenChain?

Charlotte Gayton

With much of the modern world is built upon software, organisations need to understand and manage the legal and security risks associated with open-source software.
How to sign your git commits

How to sign your git commits

Charlotte Gayton

Signing git commits proves that you are the author of the code you are pushing up to GitHub, and helps protect the integrity of your software supply chain.
Charlotte's Internship Blog

Charlotte's Internship Blog

Charlotte Gayton

Charlotte is going into her second year of Computer Science at the University of York. In this post she describes her summer internship.