Introduction

Overview.

Hey, I'm Alan, a recent graduate of Edinburgh Napier University with first class honours in software engineering. This website was crafted to allow you to delve into various details of my professional and personal life that have shaped me into the software engineer I am today. From projects that have tested my problem solving abilities to experiences that have nurtured my collaborative spirit, I'm excited to share the lessons I've learned and the skills I've honed along the way. Feel free to download my CV as linked below if you want a more consise version of my qualifications, skills and projects.

Communication

Communication

Effective and clear allowing efficient exchange of information and ideas.

Attention to Detail

Attention to Detail

Ensured precision and accuracy leading to high quality code and solutions.

Problem Solving

Problem Solving

Ability to address complex issues efficiently to deliver effective solutions.

Teamworking

Teamworking

Able to collaborate effectively in teams to contribute to objectives.

 

What I have done so far

My Journey.

 

Skills and Technologies

My Toolbox.

 

Relevant Work

Projects.

This section showcases a selection of my most relevant projects each representing a unique set of skills and technologies, demonstrating my adaptability and versatility as a software engineer. From web application development using modern frameworks, to creating native desktop apps in C# and Java, I have consistently strived for excellence in design, code quality, and user experience. Each project is a testament to my ability to collaborate effectively within a team environment or to work autonomously on my own to meet deadlines and deliver robust maintainable software solutions. I am proud to present this collection of projects as a testament to my passion for creating software.

Scotch Whisky Cask Investment Platform
github

Scotch Whisky Cask Investment Platform

Web-based platform that allows users to invest in Scotch Whisky Casks. The platform allows users to view casks available for investment, view their portfolio, and purchase percentages of casks. Built with team of students as part of a group project module.

#PHP

#SQL

#Vanilla CSS

Simply Rugby
github

Simply Rugby

Locally hosted Java application that allows a manager of a rugby team to view and manage players and squads. The application allows users to add, edit, and delete players and squads depending on permissions. Built as part of my HND Software Development as the graded unit component.

#Java

#Java Swing

Napier Bank Messaging
github

Napier Bank Messaging

Napier Bank Messaging is a locally hosted C# application which is purposed with validating, cleaning and categorising multiple forms of messsages that are sent to the bank via SMS, Email and Tweets. This application was built as part of my year 3 Software Engineering module.

#C-Sharp

 

Get in touch

Contact.