I am a Full Stack Web Developer

I recently completed a BSc (Hons) in Digital Media along with a HNC and HND qualifications in Web Development. I build responsive full-stack web applications using HTML, CSS, JavaScript, PHP, APIs, AJAX, and MySQL

const developer = {
  name: "Ella-May Quinn",
  role: "Full Stack Developer",
  skills: ["HTML", "CSS", "JavaScript", "PHP", "MySQL"]
};
              

$ npm run portfolio|

Hi, I'm Ella-May Quinn

Digital Media Graduate & Aspiring Full-Stack Developer

I am a full-stack developer with an interest in building responsive and user-focused web applications.

I have completed National 5 and Higher Computing Science, HNC and HND qualifications in Web Development, and a BSc (Hons) in Digital Media. I have also completed a year-long coding traineeship focused on full-stack web development.

Through academic studies and a year-long coding traineeship, I have gained experience building full-stack applications using HTML, CSS, JavaScript, PHP, MySQL, APIs, AJAX, and Bootstrap. I enjoy problem solving, researching solutions, and continuing to improve my frontend and backend development skills.

Skills

Experience building responsive full-stack web applications through academic and traineeship projects.

HTML HTML
CSS CSS
JavaScript JavaScript
Bootstrap Bootstrap
jQuery jQuery
PHP PHP
MySQL MySQL
Visual Studio Code Visual Studio Code
GitHub GitHub

Curriculum Vitae

A summary of my education, training, and development experience as I work towards a career in web development.

Development Experience

Projects and practical experience developed through my studies and traineeship.

2026

Gazetteer Web Application

Developed a mobile-first web application that provides country information using multiple APIs. Features include geolocation, interactive maps, and dynamic data displayed in modals.

API Integration Responsive Design JavaScript
2026

Company Directory Application

Developed a full-stack CRUD web application for managing company personnel, departments, and locations using PHP, MySQL, JavaScript, AJAX, and Bootstrap. Features include filtering, searching, modal forms, and asynchronous data updates without page reloads.

CRUD Application PHP & MySQL AJAX

Professional Certifications

Coding Traineeship IT Career Switch • 2025 - 2026
HTML, CSS & Bootstrap Certification
JavaScript & jQuery Certification

Education & Qualifications

My academic background and professional training in computing and web development.

BSc (Hons) Digital Media

Robert Gordon University

2023 - 2025

Developed skills across digital media, user experience, interactive content creation, with modules covering games development, data visualisation, human-computer interaction, and frontend and backend web technologies.

HND Web Development

North East Scotland College

2022 - 2023

Built practical skills in responsive web development, UI design, and interactive media using HTML, CSS, JavaScript, design tools, and modern web technologies.

HNC Web Development

North East Scotland College

2021 - 2022

Learned foundational web development and digital design skills including HTML, CSS, user-centered design, interface design, and multimedia content creation.

National 5 & Higher Computing Science

Dyce Academy

2018 - 2020

Gained an introduction to web development and programming concepts through beginner HTML, CSS, and problem-solving activities.

Portfolio

A selection of full-stack and frontend development projects built during my coding traineeship, focusing on responsive design, APIs, and interactive user experiences.

Interactive Country Information Map
Full-Stack Web App 2026

Interactive Country Information Map

Responsive full-stack mapping application using REST APIs, Leaflet.js, geolocation, and dynamic country data.

JavaScript PHP Leaflet Bootstrap
Company Directory Management System
Full-Stack CRUD System 2026

Company Directory Management System

Responsive employee management system with full CRUD functionality, AJAX-powered updates, relational database management and Bootstrap modals.

JavaScript PHP MySQL Bootstrap

Contact

If you would like to get in touch, please use the form below.

Send me a message

Loading
Your message has been sent. Thank you!