Edward Thomas

Professional Summary

Final-year Computer Science student with a strong focus on back-end systems, platform engineering, and automation. Bringing hands-on experience in Python, Linux, and Containerisation to a graduate software or DevOps/SRE role.

Education

University of Exeter — Exeter, England

BSc (Hons) Computer Science · Sept 2023 — May 2026

  • Predicted high 2:1.
  • Relevant Modules: Data Structures, Software Development, Computational Maths, Discrete Maths,

St. Michael's School — Llanelli, Wales

A-Levels & AS-Level · Sept 2016 — June 2023

  • A-Levels: A*A*A — Maths, Physics, Computer Science.
  • AS-Level: A — Chemistry.

Experience

Excode Workshop Leaders - Google Developer Student Club (GDSC) (excode.co.uk) Sept 2025 — Nov 2025

  • Co-lead beginner-friendly Python workshops.
  • Guide 20+ students through practical exercises in fundamental, core python concepts, program design, and debugging strategies.

Onboarding Assistant June 2024 — Sept 2024

Pembrokeshire County Council · Pembrokeshire, Wales

  • Streamlined daily workflow by developing a Python script to automate data filtering, reducing manual processing time by 60% and eliminating human error.
  • Enabled system access for new employees, processing sensitive data in compliance with GDPR.

Social Secretary — University of Exeter Climbing Club Sept 2024 — June 2025

  • Organised weekly socials for up to 100+ people.
  • ‣ Coordinated with venues to schedule events and manage logistics.
  • Taught new members climbing fundamentals and safety.

Digital Prefect Sept 2022 — June 2023

  • Provided weekly technical guidance and mentorship to 15+ younger students.
  • Troubleshot common bugs and broke down complex concepts to assist with coursework.

Projects

Home server github.com/pixel-87/nixos-config

  • Built and maintain 2 node cluster with Linux (NixOS) and Kubernetes (K3s).
  • Set up and maintain applications for media, ad-blocking, web hosting, game server for 5+ users, automations.
  • Implemented a GitOps workflow using Flux for my personal website, automating deployment.

Personal Website — ed-thomas.dev

  • Developed a personal developer website using Astro, HTML, CSS, JS.
  • Write blog posts on various tech, to document my learning and share my journey.

Custom Split Erogonomic Keyboard — github.com/pixel-87/cantor-pixel

  • Adapted and assembled a split ergonomic keyboard, learning to solder key switches and microcontrollers, and configuring firmware.

Certificates

  • Github Foundations, Github · Oct 2025

Skills

  • Programming Languages: Python, Java, SQL, Haskell, Nix, HTML/CSS, Prolog.
  • Technologies: Linux, Git, Docker, Kubernetes, Django, Astro, Google Cloud Platform.