GM logo

Gavin Macleod

Full Stack Developer

Software • Websites • Games • Music • Media

About Me

Hello, I'm Gavin. I'm a professional full stack developer from Scotland, worked in the tech industry for 5+ years on nation wide eCommerce, telecommunication and manufacturing systems. Comfortable with the latest technology used in the industry and pick up new platforms, programming languages and tools regularly to keep myself always up to date with the best and most efficient tech stacks.

I've worked extensivley on customer and employee facing applications during my career, contributing to growth and efficiency across multiple organizations. This includes development of:

  • Payment Processing
  • Custom and 3rd party Content Management Systems
  • Data analytics tools
  • Handheld scanning and courier label printing applications
  • Internal and customer facing portals
  • 3rd party and internal Authentication
  • Stock/Product management tools
  • Support ticketing and management applicaitons
  • Account creating and managing tools
And More

Having acquired a Higher National Diploma in Software Development at College, I took a direct entry route into 3rd year at University, where I achieved a 1st class Honors degree in BSc Computing.

I have a genuine interest in almost all aspects within the field, from small gadgets and graphic design to computer building and programming technologies. I am a creative individual with a level head who always tries to think logically and rationally. I enjoy putting time and effort into something that I’m passionate about.

Skills

(Click to expand)

Programming/Web development:

C# / ASP.NET /.NET Core / .NET Framework

My strongest area, during my time in employment & studying I have focused on C# for desktop and web development & Microsoft products/solutions such as Azure. Experience in older and the latest .NET technologies

Azure cloud/devops

Strong experience using the Azure platform for cloud hosting, services and devops.

Java

Have had experience with Maven and have spent some time developing Android applications.

HTML/CSS/JavaScript

I have taken and passed Microsoft’s Programming in HTML5 with JavaScript and CSS3 exam (70-480)

Umbraco

During my time with Chess Digital I worked on various Umbraco CMS projects.

Node.js

Used Node extensively for various JavaScript projects

Angular, React, Next.Js, Blazor, TypeScript

Experience with many front-end packages and frameworks primarily using TypeScript

SQL

Achieved an Oracle Academy certificate in City of Glasgow College. During my time in work I've made use of many of the capabilities with SQL such as stored procedures.

Other Development & Graphic Design/Media:

Adobe Photoshop

very comfortable with photoshop for graphic design and photo manipulation

Blender

I have some self- taught experience with simple 3D modelling and animation/keyframing

Unity, GoDot

I enjoy working on game development projects in my own time and I am very comfortable with the Unity environment using C#.

Visual Studio, VS Code

My IDEs of choice from my early stages of learning programming

SQL Server Management Studio

Xamarin, React Native, Android Studio

Have used and created some small mobile apps using these tools in a non-professional capacity.

Site still under construction (Cleaner formatting, more responsive design to come)