All my projects

Click on a tag to see projects in that category.


AiCore Data and Cloud Engineering Course
AiCore Data and Cloud Engineering Course

Built scalable data pipelines with Python, PySpark, AWS, and SQL with Databricks for ETL, data centralization, and real-time analytics.

Microcontroller Project
Microcontroller Project

Writing C++ code with Mbed OS for various projects using the FRDM-K64F board.

Forum Web Application
Forum Web Application

Using Laravel to build a forum web application with MVC structure, Eloquent ORM, Blade templating engine, and more.

Video Game Coursework
Video Game Coursework

Creating a Frogger-style video game in Unity with C#.

Developing an Interactive Socially Assistive Robot
Developing an Interactive Socially Assistive Robot

My dissertation project where I created a viable, affordable robot using Python software and a Raspberry Pi.

News Aggregator App
News Aggregator App

Using Android Studio to design a news aggregator app written in Kotlin.

Embedded System Design
Embedded System Design

Applying the knowledge of embedded systems to program an EV3 robot to complete various tasks.

Wind Turbine System
Wind Turbine System

Writing a safety critical system for a wind turbine in Spark Ada.

Technocamps
Technocamps

Senior Ambassador for Technocamps, a Welsh Government funded project to promote Computer Science in schools.

Ziax & CubeCraft
Ziax & CubeCraft

Associate Producer for Minecraft marketplace team.

Traffic Improvement
Traffic Improvement

Winning Project in PA Consulting's Raspberry Pi Competition.

Galaxie
Galaxie

My Welsh Baccalaureate Project, I developed a client software for game server hosting.

GroupQuiz
GroupQuiz

A website that can host activites such as quizzes and voting events. This started off as a side project to our school's annual Charities Day.

Pi-Weather
Pi-Weather

Weather monitoring station written in Python build for an e-ink display on a Pi Zero.

MIDI DMX
MIDI DMX

A Lighting Desk Control Software prototype programmed for our school's charity day event.

Technocamps 2018
Technocamps 2018

The brief was to create a robot using LEGO Mindstorms that could produce art or music. The team decided to create a 3-axis printer that could place 2x2 LEGO bricks onto a plate.

FLASH Builder
FLASH Builder

Allows you to build models to print on a LEGO 3D Printer. This was made after winning the 2018 Technocamps Live Challenge.

TopograPy
TopograPy

A Topograph Coordinate Visualizer written in Python.

PetPal
PetPal

Project code from Team Lightning's Pet Pal hub. This is the project we presented at the FLL Finals in America.

Technocamps 2016
Technocamps 2016

The task was to create a utility for schools to use. We coached a small team and they built a pencil sorter.

Technocamps 2015
Technocamps 2015

The task was to create a sports-related LEGO robot. We won with our creation ZEUS which was a goal keeper.

Team Lightning
Team Lightning

Participated in many robotics competitions such as Technocamps and First Lego League.

Copyright 2018 - 2025 Benjamin Dodd. All Rights Reserved.