Thomas Campbell

Introduction

  • Location Edinburgh
  • Email tomcampbell1993@hotmail.co.uk
  • LinkedIn LinkedIn
I am a software Engineer who has been working as a web developer for the last five years. I strive to take on new and more responsibility and sharing what I learn with the team i work with I am currently most up to date with my javascript, html and css skills and am always looking to improve myself. I particularly enjoy development on projects with visual results that communicate with their users.

Skills

Javascript, CSS, HTML, React, FTL, Bitbucket, Magnolia CMS, Typescript.
Previous experience with AWS, C# and C++. Unity, Unreal Engine.

Mathematical background, proficient in English and German.

Employment history

Sainsburys Bank

2021 - Present

Software Engineer

  • Focused on the Sainsburys bank homepage construction and maintenance.
  • Using Javacript, Typescript, Sass and Freemarker template to create pages and tools for web publishers.
  • Experimented with different methods of updating old apps and creating new ones
  • Created a component system to allow publishers to create financial product pages out of existing blocks rather than from scratch
  • Replacing legacy pages and code with updated typescript methods
  • handled version control, pipelines and deployments with bitbucket and magnolia tools (cockpit and rancher)

Associate Software Engineer

  • Used React primarily to work on the Savings and Loans Project single page app
  • Introduced to test driven development with react testing library
  • Managed agile style releases on AWS

Botanic Gardens

2019 - 2020

Hospitality

  • Customer facing role using both English and German
  • Employee of the month December 2019

FDM

2015 - 2017

IT Business Consultant (Software testing)

  • Trained as a software tester and passed ISTQB
  • Contracted to Scottish DWP and did tech support in multiple offices around Scotland
  • Coordinated with office managers on the layout and structure of IT hardware of a building

Education

Newcastle University

2017 - 2018

Postgraduate, graduated with a Merit for Computer Game Engineering MSc.

Aberdeen University

2011 - 2015

Graduated with a Bachelor of Engineering honours degree 2 (ii) in Mechanical Engineering.