Hi, I'm

Callum O'Prey

I make web apps

First-Class Computer Science graduate & independent developer, crafting web apps, tools, games and machine learning projects.

Scroll

My Projects

Featured

A few highlights I'm most proud of.

Piano Teacher screenshot

Piano Teacher

Frontend

An app that visualises sheet music to teach users how to play piano.

Art Share screenshot

Art Share

Full Stack

A social media site for sharing art and animation files, built with Django and Angular.

Character Editor screenshot

Character Editor

Full Stack

A web toolkit for preparing 3D characters – retopology, rigging, face expressions and texture painting.

Personal Projects

Projects I've built in my own time to explore ideas, tools and technologies.

Character Editor screenshot

Character Editor

Full Stack

A web toolkit for preparing 3D characters – retopology, rigging, face expressions and texture painting.

PoseFinder screenshot

Pose Finder

Frontend

An app that extracts pose data from videos or images using MediaPipe ML models.

Piano Teacher screenshot

Piano Teacher

Frontend

An app that visualises sheet music to teach users how to play piano.

Batch Image Editor site screenshot

Batch Image Editor

Frontend

An app that allows the batch processing of several images at once.

Cool Facts screenshot

Cool Facts

Full Stack

An app that shows cool facts when prompted.

Dungeon Prototype screenshot

Dungeon Prototype

Game

A top down style dungeon explorer made in C++ SFML.

Path Finder screenshot

Path Finder

Tool

A C++ SFML pathfinding tool implementing the A* algorithm for AI and route planning.

Texture Packer screenshot

Texture Packer

Frontend

A tool to create a sprite or atlas sheets using uploaded images.

Image Shrinker screenshot

Image Shrinker

Frontend

A JavaScript website for shrinking one or more images by a chosen percentage.

Art Share screenshot

Art Share

Full Stack

A social media site for sharing art and animation files, built with Django and Angular.

Anti Aliaser screenshot

Anti Aliaser

Frontend

A tool that thins and fades line drawings to simulate anti-aliasing effects.

CBT Therapy Site screenshot

CBT Therapy Site

Frontend

A website for advertising the services of a therapist who specialises in Cognitive Behavioural Therapy (CBT).

Inventory System screenshot

Inventory System

Full Stack

Laravel/PHP inventory management system with stock tracking and reporting.

Forest Game screenshot

Forest Game

Game

A 2D topdown zelda style adventure game built in Unity with a wide range of UI, combat and enemy features.

Hackathon Projects

Projects built to a deadline for competitive hackathon events.

3D Object Generator screenshot

3D Object Generator

Frontend

An app that generates 3D objects based on prompts, using Gemini 3 Flash.

NPC Chatbot screenshot

NPC Chatbot

Full Stack

Advanced NPC dialogue system using Flask, Python, and C++ SFML.

University Projects

Work completed during my Computer Science degree.

Home Inventory screenshot

Home Inventory

Full Stack

A full-stack home inventory app to store the details of houses and household items.

Sentiment Classifier screenshot

Sentiment Classifier

ML / AI

Compared ML models for sentiment classification using Amazon product reviews.

Voice Controlled Light screenshot

Voice Controlled Light

ML / AI

A machine learning model for controlling lights through voice commands.

Comic Collections screenshot

Comic Collections

Full Stack

A full-stack comic book app with Marvel dataset integration and Auth0 authentication.

Azure Media Site screenshot

Azure Media Site

Full Stack

A media sharing web app hosted on Azure for storing a variety of media files and data.

Comment Bank screenshot

Comment Bank

Full Stack

A comment bank that stored markers comments, used by education staff to give feedback.

Elevens Game screenshot

Elevens Game

Tool

A Java-based card game where players match cards to total 11 or form royal sets.

College Projects

Earlier work created during my college studies.

Treasure In Paradise screenshot

Treasure In Paradise

Game

A 2D fantasy pirate game built in Unity using a RAD methodology.

Get In Touch

Email: callumoprey@gmail.com