A photo of me :]

Leon Hill

Cybersecurity, Website Development,

and Python Software Development.

01. About Me ━━━━


Hello and welcome to my web portfolio! My name is Leon, and I am a Computer Science graduate from Liverpool Hope University. I studied there for three years, beginning in 2022, after spending five years working in Quality Control and Quality Assurance Management.

I have a strong passion for software development, web development, and cybersecurity. I'm always eager to learn new skills and continue expanding my knowledge in the field of computer science.

In my spare time, I enjoy long-distance running, regularly participating in races from 10 kilometers up to half-marathon distance. I'm also an avid fan of tabletop roleplaying games.

02. Projects ━━━━


AES-256 File Encryption Tool


For my final university project (My Dissertation), I researched file encryption and specifically researched the methodology of AES-256. Alongside this research I developed a graphical user interface using Python and the PyCryptodome module to implement a file encryption tool.

This tool allows users to upload a file of any extension, and encrypt the file using AES. The file can also be decrypted using the same password. This gives the users the ability to protect their personal files on their home system.



Desktop Action Sheet for Roleplaying Game Book Lone Wolf

For a personal project, I developled a desktop application using Python to act as an action sheet for the popular adventure game books Lone Wolf. This acts as a substitute for pen and paper, and also has a built in dice rolling feature.

Permission to submit this application to GitHub was recieved from Ben Devere before uploading it to the web. Anyone can download it and use it themselves. It can be found here: Lone Wolf Action Sheet


Other Projects


03. Experience ━━━━


Customer Assistant @ Tesco

September 2022 - Present

To support my full time studies at Liverpool Hope University, I work part time at Tesco as a Customer Assistant, handling online orders and readying customers orders through collecting products in-store, in preperation for home delivery

Quality Manager @ Vitax Ltd

October 2020 - September 2022

My role as Quality Manager consisted of the following tasks.
Carrying out Quality Control tests on incoming goods alongside the Quality Control team and Laboratory Manager. Controlling calibration and ensuring calibration dates are met with external service companies and internal engineers. Controlling documents through the use of a document control register and general document control practice. Logging, investigating and controlling Non-conformances, often leading root cause investigations with suppliers, customers and/or colleagues. Carrying out site-wide Internal Audits for all processes which often led to fulfilling continual improvement opportunities. Often re-designing process flow charts. Being directly involved during external audits such as the ISO 9001 audit held by BSI, and other ISO 9001 audits held by customers.

Quality Engineer @ King and Fowler UK

August 2018 - August 2020

During my time within this position, my role consisted of the following tasks.
Closing customer non-conformance reports with corrective and preventative actions and creating new internal re-work process routes for aerospace parts (Includes root cause analysis, leading to frequent investigations). Maintaining calibration control for on-site measurement equipment. Maintaining control of operator identity stamp records. Frequently updating and creating internal procedures. Frequently updating recordings within an Aerospace environment. Dealing with daily Quality issues within an Aerospace Chemical Processing and NDT working environment. Working alongside the Quality Control team and other members of the business during root cause investigations and other general continuous improvement activities.

04. Contact ━━━━


If you would like to contact me, you can do so here using this button, or through my social media links above.

Say Hello