Solo Project
Proxmox
TrueNAS
Ansible
Docker
IaC
Networking
Security
Firewall
- Maintain a home lab environment as a personal project, employing enterprise-grade tools and practices
- Design and operate infrastructure using Proxmox and TrueNAS
- Automate system configurations and deployments using Ansible and Docker
- Implement comprehensive backup strategies, security measures and documentation
- Practice DevOps principles through infrastructure-as-code and CI/CD pipelines
- Continuously explore and implement new technologies and security best practices
Final Year Project
Android
Kotlin
Ktor
D3.JS
MongoDB
Docker
Github Actions
CoreNLP
- Android app that analyses EPUB books using NLP to extract and visualise character relationships, appearances through chapters
- Uses CoreNLP for named entity recognition, with results stored in MongoDB and visualised through interactive D3.js charts and network graphs
- Server-offloading architecture: resource-intensive NLP processing runs in Docker containers on a backend server, keeping the mobile app lightweight

Team Project
Java
Gradle
- Developed multiplayer video game AI, Network and Logic with a team
