About Me
I'm a Computer Science student from Scotland with an interest in Software Development and Design. I have experience in a variety of programming languages and frameworks, and I'm always looking to learn more.
My Work
Official Lobbio Launch
September 2024 - Present
Software Engineer Internship @ NCR Atleos
June 2024 - August 2024
Joined the Vision team at NCR Atleos as a Software Engineer Intern for 3 months.
Worked on containerizing and deploying the Vision ATM monitoring tool as separate services in a Kubernetes cluster.
This aims to reduce unnecessary usage of resources and money as we can auto scale services horizontally, according to the resource demands.
Dundee Hackathon 2024 Winners
April 2024
Our group won BlackRock's prize for creating a financial accessibility tool.
In 24 hours we created a web application to act as a financial multi-tool, teaching people the fundamentals of finance.
This included an early savings calculator, home deposit calculator, pension calculator and a compound interest simulator.
Raddle.net
September 2023 - November 2023
Software Development Internship @ Contxt
June 2023 - August 2023
Joined Contxt in Edinburgh as a Software Development Intern for 3 months.
Worked on the FAPI conformance check service for Contxt's API monitoring tool, using ExpressJS.
Implemented Swagger doc upload and comparison service on Darkspark.
Learned a new codebase of VueJS and Python as Contxt merged with APIMetrics.
Created a test expressJS server on Google App Engine to demonstrate FAPI policy conformance checks.
Footly
April 2023 - May 2023
Developed a mobile app using React Native, which helps users to create and join friendly football matches in their local area by creating joinable public lobbies, visible to people nearby.
MapOfInternet
2021
Created a python script that scrapes websites recursively and creates local markdown files for each website URL where each file contains all the links found on that website, as markdown links.
Then ObsidianMD graph view can be used to visualise the links between all the websites in a graph.
My Skills
Languages
Python
Javascript and Typescript
HTML and CSS
Java
C/C++
Bash
Tools
ExpressJS
React - NextJS
React Native
Firebase and AWS
Firestore and MongoDB
MySQL