Alasdair MacDonald
I am a
About
I am an aspiring full-stack developer with a strong interest in building practical, user-focused web applications. I enjoy working across the full development lifecycle and continuously developing my technical skill set.
Aspiring Full-Stack Developer
- Location: United Kingdom
- Focus: Web & Application Development
- Availability: Open to opportunities
- Learning: Full-Stack Technologies
I am currently focused on strengthening my JavaScript, backend integration, and modern frontend workflows through hands-on projects and continuous learning.
Skills
Technologies and tools I have used across my development projects.
Core Web Technologies
HTML5
CSS3
JavaScript
jQuery
Bootstrap
Backend & Data
PHP
MySQL
Version Control & Tools
Git
GitHub
Curriculum Vitae
Download Full CVPersonal Statement
I am an aspiring full-stack software developer who is building practical experience through hands-on projects and continuous learning. Through developing portfolio applications using JavaScript, PHP and MySQL, I am strengthening my understanding of both frontend and backend development. I am focused on improving my problem-solving skills, writing cleaner code, and gaining confidence as I continue to grow within the field of software development.
Education
Full-Stack Development Traineeship
Feb 2025 - Feb 2026IT Career Switch
- Frontend development using HTML5, CSS3, Bootstrap
- JavaScript & AJAX for dynamic applications
- Backend development using PHP
- Database design & MySQL relational modelling
- Secure CRUD implementation with prepared statements
Core Competencies
- Responsive Web Development
- Full-Stack Application Architecture
- API Integration
- Database Management
- Version Control (Git & GitHub)
Professional Experience
Coding Traineeship – Portfolio Projects
2026Project 1 – Interactive Gazetteer
- Built mobile-first interactive map application
- Integrated multiple third-party APIs
- Server-side data handling with PHP & cURL
- Dynamic data rendering via AJAX
Project 2 – Company Directory (CRUD)
- Designed relational MySQL database
- Developed secure CRUD operations
- Implemented dependency validation logic
- Dynamic modal-based UI with Bootstrap
Technical Stack
Frontend: HTML5, CSS3, JavaScript, jQuery, Bootstrap
Backend: PHP
Database: MySQL
Tools: Git, GitHub, VS Code
Portfolio
Selected projects demonstrating my technical skills and problem-solving approach.
Contact
Get in touch using the form below.