Backend Software Engineer @ OneClickComply | Building Accessible AI Solutions with Edge Computing | Newcastle University CS Graduate
- π England - NE
- βοΈ Email: dev@oliverbravery.uk
- π§βπ» GitHub: @oliverbravery
- βοΈ Medium: @oliverbravery
- πΌ LinkedIn: @olibravery
- Build accessible AI solutions with an emphasis on edge computing
- Design and implement reliable, performant backend systems
- Computer Science graduate from Newcastle University
- Currently employed as a Software Engineer @ OneClickComply
-
Backend Engineering
-
Edge/On-device AI
-
Reliability and performance
-
Languages:
- π Python 3.x
- π JavaScript
- #οΈβ£ C#
- βοΈ Java
- π οΈ C
-
Datastores: PostgreSQL, Redis, MongoDB
-
Infra/DevOps: Docker, GitHub Actions
Explore all repositories on my GitHub Repos page
PrintGuard offers local, real-time print failure detection for 3D printing on edge devices. A web interface enables users to monitor multiple printer-facing cameras, connect to printers through compatible services (i.e. Octoprint) and receive failure notifications when the computer vision fault detection model designed for local edge deployment detects an issue and automatically suspend or terminate the print job.
- Tech: Python, PyTorch, FastAPI, Docker
This repository contains code for training and evaluating Prototypical Networks (and fine-tuning feature extractors) as seen in the research paper "Few-shot Classification for Real-time Additive Manufacturing Fault Detection on Edge Devices" by Oliver Bravery.
- Tech: Python, PyTorch, Machine Learning, Neural Networks
Open Auth provides authentication and authorization for other services. It is built using the FastAPI framework and MongoDB. This service follows the OAuth 2.0 protocol and complies with the Authorization Code flow with PKCE (Proof Key Code Exchange).
- Tech: FastAPI, MongoDB, Python
- Email: dev@oliverbravery.uk
- GitHub: @oliverbravery
- Medium: @oliverbravery
Last updated: 19-10-2025



