Sonny Cooper

Third year computer science MEng student studying at University of Bristol


Projects

base screen for app

C# .NET Avalonia Shell Script

Image Sorter

an Application where a collection of images can be reorganised automatically based off features within those images

Code
Wall projections setup

Group Project C# .NET Avalonia

Wall Projections

An exhibit for Bristol Museum where visitors interact with 3D replicas and information about that replica is displayed

Code
GOL example

Go AWS Servers

Conway's Game Of Life

A game of life modal that processes each round concurrently either via the computers cores or via multiple servers

Base screen of app

Swift Realm

Timed Progress

A mobile app where you can schedule deadlines or weekly habits along with their estimated time for completion and track timed progress

Code
Base screen of app

Python HTML/CSS/JavaScript PHP MySQL

ANPR Gate

An ANPR system for automatically opening gates at a rental unit site. Has the ability to add and remove companies as well as log all entries

Code
Base screen of app

Python

Rowing Record

A UI used to help log my world record into a database to be submitted as evidence of completion

Code

Blog Posts

GitHub commits graph

How Summer Affected My Workflow And Habits

3 Sep 2024

A discussion about the steps I took to better myself in my discipline despite not having an internship

Continue reading
neovim logo

Learning Neovim

1 Aug 2024

A description of my neovim journey, from learning key bindings to creating a setup to my overall opinion of the test editor

Continue reading
wall projection setup

An interactive exhibit for the Bristol Museum

25 Jun 2024

A description of the challenges we had to overcome and the methods we took for the Wall Projections project

Continue reading