Passionate and enthusiastic Computer Science graduate with full-stack development experience across multiple languages. A proven team player with additional experience in operations management. Looking to grow my software engineering expertise in a collaborative environment.
Skills Summary
Most Proficient Programming Languages -- Python, Java
Other Languages -- Dart(Flutter), Go, JavaScript, TypeScript, PHP, HTML, SQL, Haskell, Prolog, CSS
Technical Skills -- Git, Supabase, Jet Brains Suite, Visual Studio Code, Google Workspace Suite, Microsoft Office Suite
Operating Systems -- macOS, Windows, Linux
Education
Degree -- BSc in Computer Science, University of Exeter, UK
Sept 2019 - July 2023
- Key Areas and Modules: Software Development, Microservices, Enterprise Computing, Data Structures, Algorithms, Web Development, Machine Learning, Security, Java, Python, Graphics, Databases
Secondary -- Bryanston School, UK
Sept 2014 - July 2019
- A Levels: Maths, Physics, Further Maths (with 2 As and 1 C)
- GCSEs: 11 (with 5 A*s and 2 As)
Self-Study -- Pembrokeshire College, Online
Sept 2017 - July 2019
- A Level: Computer Science
Employment History
Community Coworking Ltd -- Operations Manager
May 2024 - Present
- Set up the company's first site - Designed the layout and use of the room, handled the logistics of the site setup, and organised essential building services.
- Oversaw daily operations - Managed bookings, ran targeted marketing, coordinated client events of 100+ attendees, set pricing structures, drew up co-working and space rental contracts, and resolved IT issues.
- Supported company management - Created company policies and risk assessments, implemented a digital workspace solution, and maintained the website.
- Drove company expansion - Led operational aspects of proposals, assisted with additional proposal specifications, developed successful proposal plans, and assisted in refining company strategy.
Prosper Sports Limited -- Volunteer Sorftware Engineer
Jan 2025 - Present
- Developed futures independently and in collaboration with the founding team.
- Provided guidance on clean code, best practices, and group software development.
- Gained proficiency in Flutter and Supabase.
- Learned and applied Flutter development principles.
Projects
University Chat Forum | Group Software Development Coursework
Sept 2019 - July 2023
- Chat Forum that combined informal communication between students with official module and society Announcements and discussions
- Used the Kanban software development methodology to create a publicly hosted website built with PHP and JavaScript connected to a MySQL Database
- The site was designed to be the singular chat forum and announcement page for university students with three main sections for Academic, Societies and Community.
- The site is capable of having individual user accounts, each with associated levels, privileges and subscribed clubs. Each post can have comments and multiple layers of sub-comments, all with respective up and down voting capability.
- Languages: PHP, HTML, JavaScript, CSS, SQL
Personal Website | Independent Project
Nov 2024 - Feb 2025
- A personal website to display my skills, projects and services
- The site is self-hosted using Apache running on a Debian Linux Server and connected via a Cloudflare Zero Trust Tunnel
- Languages: PHP, HTML, JavaScript, Tailwind CSS
Financial Management Software for Student Clubs and Societies | Final Year Project
Oct 2022 - March 2023
- A free, focused Financial Management Software that is optimised for use by Student Clubs and Societies where current market options are unsuited and overpriced.
- Desktop application built on the Swing GUI Framework
- Languages: Java
Virtual Assistant | Coursework
Feb 2022 - March 2022
- Implemented a group of Microservices to create a virtual assistant that can respond to verbal questions.
- Developed in GoLand and uses the Microsoft TTS and STT APIs for audio conversion and the Wolfram Alpha Short Answer API for answering the questions.
- Languages: Go
Android Weather App | Coursework
March 2021
- Created a Weather app for Android devices that utilises the Open Weather Map API to show daily and hourly weather for a chosen location.
- The app makes use of shared preferences to maintain last used location and other features such as multiple activities, menus and implicit and explicit intents.
- Developed in Android Studio with Gradle
- Languages: Java
Volunteering and Leadership
Exeter University Boat Club -- President (22/23) & Treasurer (21/22)
July 2021 - July 2023
- President -- Enhanced the club's internal operations and led the creation of a long-term development plan
- Treasurer -- Used technical skills to revamp the clubs financial management processes and financial plan
- Athletic Union Club Award -- For outstanding contribution towards university sport
Bryanston School Greenpower Challenge Team -- Head of Electrical
Sept 2015 - July 2019
- Assisted in the design, construction and racing of an electric car in IET Formula 24+
- Lead the design and implementation of all electronics including powertrain and telemetry.
Qualifications, Achievements and Interests
Rowing
Sept 2015 - Present
- Exeter University 1st VIII 2019-2023
- Competed at Henley Royal Regatta 4 times
- Medalled at British Universities and Colleges Sport (BUCS) Events
- Vesta Rowing Club, Putney, London 2023-Present
IQL Level 3 Award in Emergency First Aid at Work
Sept 2022
RYA Dayskipper Qualification
Oct 2021
RYA Powerboat 2 Qualification
Apr 2015
Boating, Mountaineering, Cycling