01Apr 2026
AI Safety Gridworlds
Three gridworld environments in Python, each testing a different AI safety problem: safe interruptibility, avoiding irreversible side effects, and reward gaming. I built agents with different policies and showed how a reward exploiting agent can farm reward without doing the real task.
PythonOOPAI Safety
↗View on GitHub
022025
Smart Gate Control System
Automated gate on an ESP32 with a PIR motion sensor, pushbutton override and servo motor. Simulated in Wokwi first, then I wrote the embedded C++ logic and refined it through structured testing and debugging.
C++ESP32IoTWokwi
↗View on GitHub
032025
Network Configuration Labs
Routed networks configured with RIP, DHCP and VLANs in Cisco Packet Tracer, plus an Ubuntu Linux VM set up from scratch. Scored 87% on the assessed coursework.
Cisco Packet TracerDHCPVLANsLinux
↗View on GitHub
04Jun 2026
Wind Turbine Telemetry Analysis
Bright Network Internship Experience UK, Data and AI track. Validated and analysed 5,000 telemetry readings from offshore wind turbines in Python, flagged turbines past temperature and vibration thresholds, and recommended a real time streaming approach for monitoring.
PythonData AnalysisData Validation
05Jan to Apr 2026
Item Sharing Association System
Four person Java application for a community item sharing library. I built the core class hierarchy, an abstract Item class with Book, DVD and Magazine subclasses, so new item types slot in without changing existing code.
JavaOOPGitTeam project
↗View on GitHub