Kelly Ann Marshall


Business Proposal Cover




Keeping Cool - East Elmhurst


Along the A835 - near Ullapool


Pauline Black and The Selecter


Web Development Sandbox

Change Converter

Change Converter

Built with Vue

30 Day Map Challenge

30 Day Map Challenge

Built with Vue + Mapbox

Covid Data Visualisation

Covid Data Visualisation

Built with Vue + ChartJS

Scotland Cycle Routes

Scotland Cycle Routes

Built with Eleventy

Garden Bird Distribution Heatmap

Bird Heatmap

Built with Vue + Google Maps

Garden Bird Count App

Bird Count

Built with Angular

Flower App

Garden App

Built with Vue + Frappe Gantt

CSS Blend Modes

CSS Blend Modes

Built with HTML, CSS + JavaScript

Concert Tickets

Concert Tickets

Built with React, HTML + CSS


Hello and welcome to my portfolio website. My name is Kelly Marshall and I’m a web developer, web and print designer, and photographer based in Glasgow, Scotland.

  • Web Development

    I have an MSc in Information Technology from the University of Glasgow. My web development experience includes the use of HTML5, CSS3, SASS, JavaScript, VueJS, Angular, Git, WordPress, Joomla, Jekyll, Bootstrap and PHP/MySQL.

  • Web Design

    My UX/UI web design experience includes the use of HTML5, CSS3, LESS and SASS to produce responsive websites, e-mail campaigns, interactive maps, photo and video galleries and more, as well as wireframing in Balsamiq, AdobeXD and Figma.

  • My print design experience includes the design and prepress of printed advertising, package design, catalogs, brochures, annual reports, business proposals, logos and branding and promotional materials.

  • Photography

    I have a BFA in Photography from the Maryland Institute, College of Art. My photography experience includes B&W and colour photography, photochemistry, studio lighting, studio portraiture and high-end digital editing.

CVDownload CV


Talented frontend developer, print and web designer with over 29 years of professional experience who is self-motivated, client-centric, creative, insightful and versatile. Adept at innovating user experience for the web and multimedia applications. Exceptional interpersonal skills and is efficient, organised, resourceful, flexible, reliable and willing to listen and contribute with clients and team members. Available for contract or permanent positions based in Glasgow City Centre or 100% remote.


  • HTML(5)
  • CSS(3) / SASS / LESS
  • JavaScript / ES6 / jQuery
  • Node / Grunt / Gulp / Webpack
  • Angular / Vue
  • Mapbox / OpenLayers
  • Jasmine / Karma / Jest / Cypress
  • Git / Bitbucket / SVN
  • Docker / AWS / Jenkins
  • Jekyll / Joomla / Wordpress
  • Adobe Creative Suite
  • Balsamiq / Figma / AdobeXD
  • Wireframing / Prototyping
  • Responsive Web Design
  • Progressive Enhancement
  • W3C Standards & Accessibility
  • Cross-Browser Compatibility
  • Google Analytics

Professional Experience

Front-End Developer (Nov 2022 - Present)

Beeks Group, Glasgow Scotland

Technologies: Angular, Typescript, D3.js, Jasmine, Storybook, Docker, Bitbucket, Jira

  • Working as part of an internal development team on the client-side code for Beeks Partner Portal.
  • This is a self-service portal application built in Angular that helps customers automate the creation of server infrastructure, log support requests and view server usage analytics built with D3.js charts.

Senior Developer (Aug 2020 - Jun 2022)

Idox Group (acquired thinkWhere in Oct 2021), Glasgow, Scotland

Technologies: Angular, Typescript, OpenLayers, Bootstrap, Cypress, AWS, pgAdmin, Docker, Terraform, IIS, Figma, AdobeXD, Balsamiq, Git, Jira

  • Worked as part of an agile development team with a focus on design and UI development of groundMapper, a fully-featured cloud service GIS data application.
  • Wireframing, UI design and front-end development of advanced search functionality, split-screen map / data views, and bespoke forestry data management features.
  • Development and delivery of new administrative features for groundMapper, including account, project and user management and permissions.
  • UI design and front-end development of Eurogeographics Open Maps for Europe website, a resource for official European map, geospatial and land information.
  • Upgraded legacy client-side code and dependencies to improve security and accessibility.

UI Developer (Aug 2018 - Feb 2020)

VisitScotland, Edinburgh Scotland

Technologies: HTML5, CSS3, SASS, VueJS, JavaScript / ES6, MapboxGL, Webpack, Gulp, Cypress, VSCode, BloomReach Experience CMS, Freemarker, Bitbucket, Jira

  • Worked as part of an internal development team tasked with a major re-platforming project for VisitScotland's flagship website,
  • Created proof of concept interactive tourism destination maps focussed on accessibility and with rich features including filtering and sorting destination product and event data on name, product type, rating, price and date.
  • Worked with UX, Design and Software Engineering teams to create complex itinerary CMS templates integrating destination product data and itinerary maps.

Front-End Developer (Aug 2017 - May 2018)

Peninsula Business Services, Glasgow, Scotland

Technologies: HTML5, CSS3, LESS, AngularJS, JavaScript / ES6, Node, Gulp, Git, Karma, Jasmine, VSCode, Jenkins, WebAPIs, Microsoft Team Foundation Server

  • HTML, CSS/LESS and JavaScript development for an internal task management system built as a single page web application using AngularJS.
  • Liaised with development team to research and implement Postcode Anywhere API service in a client address search and entry feature.
  • Refactored project CSS/LESS directory structure and added automated css code linting to the project, making the project files easier to maintain.

Front-End Developer (Feb 2014 - May 2017)

Arnold Clark, Glasgow, Scotland

Technologies: HTML5, CSS3, SASS, JavaScript, JQuery, Node, Grunt, Gulp, Git, Backbone, Jekyll, Joomla, Jasmine

  • As part of an agile web development team, I worked on the client-side HTML, CSS/SASS and JavaScript development for Arnold Clark’s rental and leasing websites, which included:
  • Liaised with Worldpay technical support team and back-end developer to upgrade legacy online payment system on to Worldpay’s Hosted Payment Pages. The new system was responsive on tablet and mobile devices by default and contributed to a 21% increase in mobile revenue vs the month prior to the switch.
  • Worked with team Web Designer and Product Owner to simplify and add a Guest Checkout feature to the checkout process on This combined with other website improvements contributed to a 31% increase in revenue overall for 2016 vs 2015.
  • Converted legacy CSS files to SASS and added Grunt.js tasks compile and minify assets for, making the website project files more organised and easier to maintain.
  • Developed news feature at which includes continuous loading articles, article search function and category filters.

Previous Experience

Web Content Officer (Oct 2012 - Nov 2013)

University of Glasgow, Glasgow, Scotland

Web Developer / Research Assistant (Oct 2011 - Sep 2012)

University of Glasgow, Glasgow, Scotland

Print and Web Designer (Feb 2008 - Sep 2010)

Admit One, New York, NY

Print and Web Designer (Nov 2002 - Nov 2007)

Henry M. Jackson Foundation for the Advancement of Military Medicine, Bethesda, MD

Print and Web Designer (Feb 1999 - Dec 2000)

LADO International College, Washington, DC

Advertising Designer (Jun 1996 - Jan 1999)

Channing Bete, South Deerfield, MA

Graphic Designer (May 1994 - May 1996)

Freelance Designer, New York, NY

Digital Retoucher (Jun 1993 - May 1994)

Digital Stock Connection, Rockville, MD

Studio Portrait Photographer (Jun 1992 - Mar 1993)

Elegant Images, Towson, MD


MSc in Information Technology (Sep 2010 - Sep 2011)

University of Glasgow

Areas of emphasis: Programming in Java, JavaScript, PHP, MySQL, XML, HTML, CSS, Django, Python, Multimedia Systems, Software Project Management, Information Systems and Databases

Final Project and Dissertation: An web interface for the purchase of live event tickets featuring interactive venue maps built with SVG, JavaScript, PHP and MySQL

Activities: Postgraduate Student Representative

BFA in Photography (Sep 1989 - Jun 1993)

Maryland Institute, College of Art

Areas of emphasis: B&W and colour photography and development, film and video production, photochemistry, alternative photo processes, studio lighting, 2D design, computer illustration, painting, drawing, sculpture, art history and the history of photography

International Student Mobility (Sep 1991 - Dec 1991)

Edinburgh Napier University

Areas of emphasis: Commercial B&W and colour photography and development, studio lighting, photojournalism, medium and large format photography

Print Portfolio / References

Available upon request.