Header Image

Full-stack Developer

Personal Statement

I am a highly skilled and passionate software and web developer with extensive experience in website development, multimedia design, and interactive media. My expertise spans a wide range of technologies, allowing me to develop and manage complete digital solutions, from frontend interfaces to backend infrastructure.

Throughout my career, I have been responsible for building fluid and dynamic websites, developing custom content management systems (CMS), and working closely with clients to deliver high-quality solutions that meet their needs. My commitment to continuous learning and professional development ensures that I stay ahead in the ever-evolving world of technology.

I am eager to bring my expertise to a forward-thinking company where I can contribute to innovative projects and help drive digital success.

Key IT Skills
  • HTML5, CSS3, JavaScript, React
  • PHP (v8), SQL, Ruby on Rails
  • PayPal & Stripe Integration
  • Adobe Photoshop, Illustrator, UI/UX
  • Linux, Apache, cPanel, WAMP
Qualifications & Certifications
  • Scottish Vocational Qualification – 2007
  • HNC in Interactive Media – 2012
  • EdX: Introduction to Web Accessibility – 2023
  • EdX: Frontend Apps with React – 2023

Project Experience

Community Alliance Trust
Community Alliance Trust

(2022 – 2025)

Portfolio Details
Bains Retro Sweets
Bains Retro Sweets

(2014 – Ongoing)

Visit Website
Castle View Nursery Game App
Castle View Nursery Game App

(2016)

Visit Website
Craigmillar Festival Website
Craigmillar Festival Website

(2020 – Ongoing)

Portfolio Details
Sandy’s Community Centre Website & CMS
Sandy’s Community Centre Website & CMS

(2020 – Ongoing)

Portfolio Details
Sandy’s Community Centre Committee Member
Sandy’s Community Centre Committee Member

(Ongoing)

ESG App
ESG Application

(2024)

Portfolio Details
QRGen App
QRGen App

(2024)

Portfolio Details
Questionnaire Generator
Questionnaire Generator App

(2023 – 2024)

Portfolio Details
Splash Page Manager
Splash Page Manager

(2023)

Portfolio Details
Work Tracker App
Work Tracker Application

(2023 – Ongoing)

Portfolio Details

Work History

  • Community Alliance Trust (2022 – 2025) - More details: Portfolio
    • Developed a full website with custom CMS.
    • Built a bespoke cPanel for easy content management.
    • Designed and implemented a newsletter application for community outreach.
    • Developed a **Data & Survey Collection System** to improve feedback gathering.
    • Created a **QR Code Generation App** to facilitate quick access to resources and services.
  • Freelance Software & Web Developer (2013 – Present)
    • Designed, developed, and maintained various client websites and web applications.
    • Specialised in full-stack development with custom CMS solutions.
  • Sandy’s Community Centre (2022 – Present)
    • Website and CMS development.
    • Ongoing technical support and digital strategy planning.
  • Craigmillar Festival (2020 – Present)
    • Designed and maintained the festival’s digital presence.
  • Castleview Nursery – Educational Game Developer (2015 – 2017)
    • Developed a custom game for early childhood education.
  • Haywired IT Centre (October – November 2015)
    • Provided IT training and support for individuals and small businesses.
  • Bains Retro Sweets (2013 – Present)
    • Created and managed the online store and customer interface.

Professional Development

References

Available upon request.