About Me

I'm currently working part time as a software development consultant, in which I've built and deployed a range of web and mobile applications, with AWS integration.

Right now, I'm midway through my degree in Advanced Computing, majoring in cybersecurity and specialising in machine learning.

I developed this website to document my learning journey, and to showcase some of my projects, which can be viewed below.

AWS: I've successfully obtained my certfication for: AWS Cloud Quest: Cloud Practitioner (July 2023).

I have experience implementing server based and severless solutions, using a combination of several services such as: S3, Lambda, EC2, IAM, API Gateway, Cloudfront and Route53.

I've also setup a security alerting system with GuardDuty, which sends me an email when security threat is either medium risk or higher.
Creating this webserver has taught me so much with AWS, and I have exciting plans to integrate a lot of AWS services onto this website.

Python: I've created several interesting apps in Python, and I'm comfortable using commonly used libraries such as Numpy, Matplotlib, Pandas, OpenCV, Tensorflow. I often turn to python to implement the random curiosities I have (e.g. the spotify to mp3 downloader), and I've also used it to create a few machine learning models.

GoLang: I've recently gotten into learning Go.
My latest Go project is a JSON API for a banking system (get accounts, create accounts, login with JWT, transfer between accounts)

React: I've used Next.js to create full stack web apps that integrate user input with AWS services (Lambda, API Gateway, S3).
This website is in pure JS, but one day I'm planning to tidy it up and switch over to React. It'll be an effort but it'll make everything way tidier

Javscript/CSS/HTML: I've gained a experience with web development while building this website, as well as through making lots of other smaller applications and some ReactJS apps.

C#: I've created several advanced shooter and platform style 3D and 2D games using Unity game engine, which has given me further experience in OOP and game development - Unity (2D & 3D) You can find them below (Portfolio Game, Survival Game).