Stuart MacKenzie

{Software Architect}

HTML โ€ข CSS โ€ข JavaScript โ€ข React โ€ข Gatsby

Stuart MacKenzie

Hello ๐Ÿ‘‹

I'm Stu, a coffee lover โ˜•, 30-something-year-oldfront-end developer ๐Ÿ’ป with a background in computer and electrical engineering. I am based out of sunny โ˜€๏ธ Edinburgh, Scotland and currently doing freelance work and consulting for international clients.

I started creating cool web designs using HTML and CSS back in 2006. I am JavaScript enthusiast and extremely passionate about coding. I love to learn new things every day and keep up with the new technologies. In many ways, websites and apps are my first love. ๐Ÿงก

Last but not least, one of my favorite actuvutes is to educate and mentor others in the field to fulfill their potential and deepen my knowledge. You can find out more on my YouTube Channel.


Blog

These are some of my recent blog posts.


Digitize your business

I will help you to create a remarkable first impression with creative designs.

  • Web Development

    HTML, CSS(Bootstrap), JavaScript(MERN Stack), Gatsby, and Firebase. You name it. I have it all covered!

  • Responsive Design

    In 2020, you can't go online without having a mobile responsive website. Let me take care of that for you!

  • PSD to HTML

    If you already have a design in Photoshop, InVision or any other format, I can covert it from scratch into a pixel-perfect, SEO-friendly HTML/CSS/JS website using the latest frameworks and technologies.


Projects

These are some of my recent projects.

  • Project Progress Management System

    Project Progress Management System

    This is a system for monitoring the progress of all ongoing projects. It will have three types of user roles - Basic user, Manager, and Project Coordinator. Basic users have the lowest priveledge while Project Coordinators have the highest. This was developed using React, Redux, and Firebase.

    View code
  • To-do App

    To-do App

    This is a simple to-do app I developed for educational purposes on my YouTube Channel. It allows the user to perform CRUD operations like adding and removing tasks from a database. Users must register and login to use the app. A user can only see the tasks that they have added. The app was developed using React, Redux, and Firebase.

    View code
  • Calculator App

    Calculator App

    This is a simple calculator which performs the most common arithmetic operations. It has a slick design with buttons laid out nicely using CSS grid. I used Vanilla JavaScript to receive input, perform computation and display the correct results on the screen.

    View code

Videos

These are some of my recent videos.


    Get In Touch

    I'd love to hear from you. Even if it's just to say "Hey!". Drop me a line and I'll get back to you ASAP.