Patrick Lupton

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

Education

University of Birmingham

B.Sc. Computer Science with an Industrial Year (2025 – 2029, expected)

  • 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

A-Levels (2023 – 2025)

  • 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

Technical Solutions Analyst (Sep 2025 – Present)

  • 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

Student Volunteer (Jan 2024 – Nov 2024)

  • Led and managed a 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.
  • Collaborated daily with volunteers and local staff, applying strong cross-cultural communication and teamwork.

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