About Me
Originally from the Scottish Highlands
I am originally from the Highlands of Scotland just north of Inverness. Shortly after graduating college I moved to San Francisco and have since also lived in New York.
Software Engineer
I have been working as a software engineer since 2015, undertaking a variety of front end, back end and cloud based roles and tasks. Check out my work experience below.
Creator and Developer of Sport Of The Week
I have my own weekly sports news website called Sport Of The Week. I write about some of the top sports news items from that week in the form of predictions, analysis or reviews.
Check out more details on my LinkedIn →


Skills
Front End
JavaScript - ES6
Frameworks - React, Redux, React-Native
HTML/CSS
Animtations, Flexbox, Grid
Back End
Node.js
Frameworks - Express
Testing - Jest, Mocha
Websockets - Socket.io
REST, GraphQL
Database
MongoDB - Mongoose
PostgreSQL, MySQL
DynamoDB
Auth with sessions and cookies
AWS Developer Associate Certificate
Lambda - Serverless
API Gateway
S3, CloudFront
EC2, Load Balancing
Projects
Flexy
- Serverless travel app
- React & AWS
- Lambda, DynamoDB, API Gateway, Cognito
- Styled Components
- Flexbox, Grid
Flexii Native
- Android version of travel app
- React hooks
- React Native navigation
- React Native
- Firebase and AWS databases
Places To Be, Places To See
- Android app built with React-Native
- Share the places you've been
- Share the places you've seen
- Redux for state management
- Google Maps API
Experience

Mira Financial
Front end development towards the consumer facing website
React, GraphQL, Node.js, PostgreSQL
AWS DynamoDB, Beanstalk

Public Consulting Group
Software Development towards internal portal
React, Redux, AWS Lambda, API Gateway, DynamoB
Serverless and Microservices architecture

Supernaut
Built a variety of apps for clients based on their requests
React, Redux, Node.js, MongoDB, React-Native
Internal client apps & consumer facing apps