Full-stack Developer
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.
The Bains Retro Sweets project is a comprehensive e-commerce web application designed to manage and showcase retro sweet products. It includes a dynamic product management system, a Sweetie Cart Hire wizard, a CMS for content creation, a fully functional shopping cart, a postage calculator, and a price limitation system.
Start Date: 2015-11-13
End Date: Ongoing
Website + CMS + Newsletter application
Start Date: 0000-00-00
End Date: Ongoing
Sandy's Website + CMS + Survey Data Gathering System is a comprehensive, user-friendly solution designed to empower Sandy's Community Centre with a custom-built website and content management system (CMS). The website allows for seamless navigation and interaction, providing visitors with essential information about the community's services, events, and initiatives.
Start Date: 2021-11-06
End Date: Ongoing
This application is designed to streamline the process of generating QR codes for various event-related activities. It helps you create, manage, and track events, clubs, and services, allowing you to collect valuable feedback and track attendee participation. Below are the key features and actions available to you:
Start Date: 2024-09-03
End Date: Ongoing
Sandy's Community Centre Survey App is a simple, efficient tool for collecting feedback from community members. It allows users to easily submit responses to surveys, helping the center gather valuable insights on various services and events. The app streamlines data collection, making it easier to analyze and improve community engagement.
Start Date: 2024-10-05
End Date: 2024-12-15
Empowering our community through collaboration, creativity, and celebration. Together, we build a better Craigmillar & Niddrie.
End Date: Ongoing
This memory game was specifically created to help calm children at Castle View Nursery during the emotional moment when parents or guardians drop them off. The game, displayed on a large touch screen, offers an engaging and playful way to distract and soothe the children as they adjust to their environment.
End Date: Ongoing
Happy to report that I have completed a marker for my HTML experience.
End Date: Ongoing
Course Completed.
End Date: Ongoing
The East Synergy Group (ESG) is a coalition of organisations working in the Greater Craigmillar Area of Edinburgh. This area includes Niddrie Mill, Niddrie Mains, Niddrie Marshall, Greendykes, Craigmillar Castle, Newcraighall, Bingham, and Magdalene.
Start Date: 2024-08-05
End Date: Ongoing
This game is excellent for showcasing multiple ways to create a game. It introduced me to the CSS Grid method, which opened my eyes to its potential. I've been working with CSS and CSS3 for years, but this was a wake-up call.
End Date: Ongoing
This Tetris game was created to help children focus and relax, ideal for touch screens in interactive environments. It features dynamic gameplay and colorful visuals, making it both fun and educational. The game is designed to encourage problem-solving and coordination while providing a stress-free experience.
End Date: Ongoing
I am happy to report I have completed my JS basics showcase, have a wee look.
End Date: Ongoing
I am happy to report that I have completed a course for Developing Front End Apps with React.
End Date: Ongoing
A custom CMS built to manage content, events, documents, and user access.
Start Date: 2020-02-15
End Date: Ongoing
Dynamic dashboard to display and track outcome metrics and data visualisations.
Start Date: 0000-00-00
End Date: Ongoing
A secure system for applicants to upload CVs and statements with admin panel.
Start Date: 2025-05-23
End Date: 26/05/2025
Custom CMS for managing services, newsletter, news, and page content.
End Date: Ongoing
Available upon request.