Résumé
I am a contract full-stack web developer specialising in modern front-end technologies, React, Microsoft’s .Net stack, and performance optimisation.
Skills
- Typescript, Javascript, React, CSS/SCSS, StorybookJS
 - Unit testing, integration and load testing.
 - Working remotely as part of large SCRUM teams
 
Experience
Exizent - Contract Software Engineer
April 2023 - Present
ACCA - Lead Frontend Developer
July 2021 - March 2023
- Development of new React apps in a large micro-frontend architecture
 - Solution design of B2C and B2B focussed applications
 - Improve Developer Experience with guidelines, automation and tooling
 - Typescript, SCSS, React Query, Yarn Workspaces, Storybook, TeamCity
 - SCRUM, Continous Delivery
 
CreditSights - Senior Software Engineer
April 2020 - July 2021
- Building complex React features with MobX, SCSS and Storybook
 - Microservice API development with C#, Python, MS SQL and PostgreSQL
 - Cypress testing
 - SCRUM
 
ACCA - Contract Interface Developer
December 2018 - April 2020
- Lead development of a new customer portal with ReactJS with Redux
 - Creation of a new design system using React, SCSS and StorybookJS
 - TDD, SCRUM and Continuous Delivery practices.
 
Waracle/Clydesdale Bank - Contract React JS Developer
May 2018 - November 2018
- React development of a number of complex user interfaces
 - High coverage unit testing with Jest and Enzyme
 - TDD, SCRUM and Continuous Delivery practices.
 
Equator - Contract Developer
June 2016 - May 2018
- Development of greenfield ASP.Net applications and Angular 1.x
 - Integrating and automating the testing of new APIs.
 - Hosting on Microsoft Azure.
 
Nuclear Industry - Contract Lead Developer
April 2015 - June 2016
- Working on an internal ASP.Net/Angular accounting application as part of a large development team.
 - Coded the full stack while also leading the front-end development.
 - TDD, SCRUM and Continuous Delivery practices.
 
Equator, Glasgow/Remote - Senior Developer
September 2009 - April 2015
- Primarily building highly bespoke ASP.Net websites with Umbraco and applications for a wide variety of clients.
 - Responsible for both back-end C# and front-end code as well as managing web and database servers.
 - Taking the lead developer position on larger scale agile run projects.
 
Part-time Freelance Developer
2010 - April 2015
- Developed mobile apps for a private healthcare firm and a local museum with PhoneGap/Cordova.
 - Performance consultancy involving debugging, code reviews, competitor analysis and ultimately the creation of a report of recommendation for the clients’ own development teams.
 
Information Retrieval Research Intern - University of Glasgow
Summer 2009
Further developed the search application I built for my dissertation.
Technical Assistant – Real Time Engineering
Summer 2008
WinForm application development for public sector clients including Transport Scotland and the NHS.
Internet Assessor – Lionbridge Technologies
2007 - 2008
Contracted to work on the Google Search Improvement Programme
Qualifications
University of Glasgow - Computing Science Bsc (Hons)
2005 - 2009 For my final year dissertation I created AcademTech, a search engine for finding experts in a given field. For this work, I was awarded a presentation booth at the SIGIR conference in Boston, USA.
Microsoft Certification: Programming in HTML5 with JavaScript and CSS3
March 2013