Skip to content
View MacDonald91's full-sized avatar

Block or report MacDonald91

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MacDonald91/README.md

👋 Hi, I'm Alasdair MacDonald

Full Stack Developer | Software Engineer | Building Modern Web Applications

📍 Carluke, Scotland, UK
🌍 Open to Relocation | UK Remote / Hybrid / On-site


🚀 About Me

Full Stack Developer with practical experience building responsive web applications, database-driven systems and API integrations across frontend and backend technologies.

Skilled across full software development workflows including planning, development, testing, debugging, deployment and maintenance.

Currently continuing software engineering development through Code Your Future (CYF) collaborative developer environments and building portfolio projects focused on modern web technologies.

Core Stack

HTML5 • CSS3 • JavaScript • PHP • MySQL • React • Node.js • Bootstrap • REST APIs • Git • GitHub • AWS • SQL


💼 Featured Projects

🌍 Gazetteer Application

Interactive country information platform integrating third-party APIs.

Built With

HTML5 • CSS3 • JavaScript • AJAX • JSON • Leaflet • REST APIs

Features

✅ API Integration
✅ Interactive Maps
✅ Country Data Retrieval
✅ Responsive Design

🔗 Live Project: https://alasdairjamesmacdonald.co.uk/project1/

📷 Screenshot Here


🏢 Company Directory System

Full CRUD company directory application managing personnel, departments and locations.

Built With

PHP • MySQL • JavaScript • Bootstrap

Features

✅ CRUD Functionality
✅ Database Relationships
✅ Modal Forms
✅ Server-Side Processing

🔗 Live Project: [LINK]

📷 Screenshot Here


📋 Full Stack Task Manager

Database-driven productivity application.

Built With

PHP • MySQL • HTML • CSS • JavaScript

Features

✅ CRUD Operations
✅ Authentication
✅ Database Integration
✅ Form Validation

🔗 Live Project: https://alasdairjamesmacdonald.co.uk/project2/

📷 Screenshot Here


🧠 Technical Skills

Frontend

HTML5 • CSS3 • JavaScript • Bootstrap • React • Responsive Design • WCAG Accessibility

Backend

PHP • Node.js • REST APIs • CRUD • Server-side Development

Databases

MySQL • SQL • Database Design

Engineering

Git • GitHub • Debugging • Testing • Agile • Version Control • SDLC

Cloud

AWS • Bash • Linux • API Integration


🎓 Certifications

AWS re/Start Graduate — Generation UK & Ireland

AI for Cloud Platform Engineering — Generation UK & Ireland

Full Stack Engineer Career Path — Codecademy

Code Your Future — Software Engineering Community

IT Career Switch — Full Stack Development


🌐 Connect

💼 Portfolio Website
https://alasdairjamesmacdonald.co.uk

🔗 LinkedIn
linkedin.com/in/alasdair-macdonald-60b178326

💻 GitHub
github.com/MacDonald91


Built with ☕ Git commits and software engineering curiosity.

Pinned Loading

  1. calculatorcalculatorPublic

    JavaScript 1

  2. Tech-WebsiteTech-WebsitePublic

    CSS 1

  3. Annual-Wine-Festival-HTMLAnnual-Wine-Festival-HTMLPublic

    HTML Table Data

    CSS 1

  4. Csharp-FundamentalsCsharp-FundamentalsPublic

    C#

  5. PortfolioPortfolioPublic

    My Portfolio showcasing my projects.

    HTML