Patrick Lupton

Birmingham, UK · patricklupton74@gmail.com · patricklupton.com · LinkedIn · GitHub

Public web version (phone number omitted).

Education

University of Birmingham

Birmingham, United Kingdom

2025 – 2029 (Expected)

B.Sc. Computer Science with an Industrial Year

  • Relevant modules: Object-Oriented Programming, Data Structures and Algorithms, Artificial Intelligence.
  • Participated in time-boxed Builder’s Club hackathons, building rapid prototypes using Agile workflows and pair programming, with a short technical pitch at the end of each session.

Solihull Sixth Form College

Solihull, UK

2023 – 2025

A-Levels

  • Mathematics (A*), Further Mathematics (A*), Computer Science (A)
  • Extended Project: “AI Chatbots and Incel Culture” (A)

Technical Projects

PDF Merger Web Application

ASP.NET, C#, HTML, JavaScript, CSS

  • Engineered a full-stack web application to merge multiple PDF documents using C# and Minimal APIs, handling complex file streams with asynchronous I/O.
  • Implemented robust server-side validation and error handling to ensure data integrity and prevent non-PDF uploads.
  • Optimised user experience by integrating SortableJS for drag-and-drop file reordering, ensuring the frontend state synced with backend processing.
  • Architected a stateless, in-memory processing pipeline, trading persistent storage for improved user privacy, memory efficiency, and simpler operational complexity, with immediate resource deallocation via IDisposable memory streams.

Java Simulation Engine

Java, Git, Object-Oriented Programming

  • Designed a modular building management simulation applying core object-oriented principles, with clear separation of concerns to support extensibility.
  • Made explicit design decisions around class responsibilities and inheritance to balance flexibility with simplicity.
  • Version-controlled development using Git, maintaining a clean commit history across iterative feature additions.

Professional Experience

Light Collective

Birmingham, United Kingdom

Sep 2025 – Present

Technical Solutions Analyst

  • Conducted rigorous research and technical assessment of 10+ metaverse platforms to identify the most suitable solution for hosting interactive virtual events with estimates of over 1,000 attendees worldwide.
  • Created a weighted decision matrix to evaluate virtual event platforms by mapping business requirements (cost-efficiency, accessibility, scalability) to technical constraints including API complexity, user concurrency limits, and native monetisation.
  • Documented and presented conclusions to stakeholders, supporting strategic decision-making through clear trade-off analysis.
  • Collaborated with the design team to develop and test virtual environments, ensuring adherence to accessibility standards and technical goals.

Leadership & Volunteering

Team Gambia, Solihull Sixth Form College

Solihull, United Kingdom

Jan 2024 – Nov 2024

Student Volunteer

  • Led and managed a successful fundraising campaign, generating £3,000 (750% over target) through the organisation and execution of multiple events.
  • Delivered operational support and hands-on teaching during an 8-day mission to The Gambia, demonstrating adaptability and resourcefulness in a dynamic, high-impact environment.
  • Utilised strong cross-cultural communication and dynamic teamwork to collaborate daily with a team of volunteers and local staff, ensuring the effective execution of key on-site support projects.

Technical Skills

Programming & Software Development

Primary: Java, Python, C#

Working knowledge: ASP.NET, HTML, CSS, JavaScript, SQL

Tools & Platforms

Git, GitLab, GitHub, VS Code

Certifications

Google Skills Badge — Develop AI-Powered Prototypes in Google AI Studio

Back to home