Qualifications & Evidence

Education, certifications, and formal training that backs my work.

Education

BEng/BEng (Hons) Software Engineering

Edinburgh Napier University

2024–TBD

Full-time undergraduate degree programme focusing on software engineering, systems design, and database management. Currently maintaining an 80%+ average across all modules.

Note: Status: In Progress

Haskel Java C/C++ C# Python CI/CD HTML/CSS JavaScript PHP MariaDB OOP Machine Learning

Professional Software Development

CodeClan

2020–2021

16-week intensive bootcamp covering full-stack development, OOP principles, testing, and deployment. Built projects using React, Node.js, MongoDB, and PostgreSQL.

React Vue Flask Spring Boot SQL MongoDB REST API Git GitHub Testing TDD CI/CD Pair Programming

Web Development

Edinburgh College

2020–2021

One-year full-time course covering modern web development practices, frontend and backend technologies, and responsive design.

HTML/CSS JavaScript PHP MYSQL WorldPress WIX Adobe Illustrator DaVinci Resolve

Work Experience

Volunteer Workshop Coach

Codebar

2026 – Present

Guide people from underrepresented groups to learn programming in a safe and collaborative environment, helping them expand their career opportunities. Work one-to-one with students, guiding them through specific problems and tasks to build understanding and problem-solving skills.

Note: Recently started role, building experience with mentees working through real-world coding challenges.

HTML/CSS JavaScript React Java Mentorship

Volunteer IT Support & Web Developer

UN House Scotland

2023 – Present

Provide on-demand IT support for both software and hardware issues. Engineered a searchable database using Wix Data API to improve accessibility and information sharing across multiple organisations.

Note: Handled complex infrastructure setup during office renovation, including network reconnection and internet configuration for an unusual setup.

Wix API Integration Database Design IT Support Infrastructure

Freelance Software & Web Developer

Edinburgh

2021 – Present

Translate client business goals into technical solutions, managing full-stack development, deployment, and version control. Deliver high-performance web applications with ongoing maintenance and updates.

Note: Achieved a perfect 100/100 Google PageSpeed score on the Edinburgh Extensions project, demonstrating deep focus on performance optimisation and SEO best practices.

React Node.js Gatsby Full-Stack SEO Performance

Certifications & Professional Awards

HNC in Web Development

Edinburgh College

2021

Higher National Certificate covering modern web development practices, frontend and backend technologies, and responsive design principles.

PDA (SCQF level 8) in Software Development

CodeClan

2021

Higher National Diploma recognising completion of the intensive 16-week professional software development bootcamp, covering full-stack development, OOP, and practical project delivery.

Technical Skills

Languages

JavaScript TypeScript Java Python PHP C/C++ Haskell C#

Frontend

React React 19 Vue.js Astro Gatsby Tailwind CSS HTML/CSS

Backend & Databases

Node.js Express Flask Spring Boot PostgreSQL MySQL MongoDB Thymeleaf

Tools & DevOps

Git GitHub Docker GitHub Actions Vite Jest Vitest REST APIs

Methodologies & Practices

Development Practices

TDD CI/CD Pair Programming Code Review RBAC

Agile & Leadership

Scrum Kanban Agile Scrum Master Team Leadership

Architecture & Design

OOP Design Patterns Clean Code Modular Architecture State Management

Specialised Skills

Algorithms Data Structures Machine Learning Game Architecture GraphQL

Want the full picture?

Download my CV for a complete overview of my experience, projects, and achievements.

View CV & Download PDF