arran-background

profile-pic

More On Me!

Hey, I'm Mark as software engineer with a passion for web development, data science, AI and Machine Learning. I love general solutions and find the technicality of proposing systems that can solve general problems as my creative outlet.

  • Web Development
    React, Next.js, TypeScript, HTML, CSS, Material UI, Tailwind CSS
  • Cloud Deployment
    GCP, AWS, Docker, CI/CD, Linux
  • Database Design
    Deep understanding of relational and non-relational databases
  • Mobile Development
    React Native, Android, iOS
  • Software Engineer
    2024 Mar. to Present
    GUSS, Glasgow University Software Service
  • Test Engineer
    2024 Jun. to 2024 Nov.
    Hexis
  • Fullstack Software Engineer
    2023 Sept. to 2024 May.
    Cancer Research UK Scotland Institute
  • Computing Science, BSc (hons)
    University of Glasgow, 2021 - 2025
  • Mathematics, Certificate of Higher Education
    University of Aberdeen, 2019 - 2020

Projects

hexis

Mobile and Web App for Athletes

Built a regression test suite for a hexis.live using Playwright, Jest, and TypeScript.

enigma

Web-based 3D Enigma Machine

A web-based 3D implementation of the Enigma machine, built with React, TypeScript and Three.js.

ukri

Cancer Research Data Portal

Built a website for the Cancer Research UK Scotland Institute researchers to share and collaborate their data.

ml-thing

Breast Cancer Classifier

A machine learning model to classify breast cancer using the Wisconsin Breast Cancer Dataset. Built with Python, Scikit-learn, and Pandas.

bee-pomo

Bee Pomodoro Timer

My first every project. It is terrible, but it was where I started. From this to Cancer Research to ML models that predict cancer. It's a reminder of how far I have come.

website

This website

Nothing special - but for to long perfect got in the way of done. This will do for now ;)

Contact Me

Contact me on any of the platforms below! LinkedIn and email are the best mediums. I am open to work and collaboration if you are interested in; education, health tech or AI/ML for good, and not social badness.