
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
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.