Skip to the main content

CV / Resume

Alistair is a hard-working front-end web developer that strives to create great looking, feeling and performing websites of all kinds. He built up experience developing websites, webapps, booking systems and more for individuals and businesses using a range of technologies and under strict deadlines.

He has additional experience in business to business interaction, website design, and hosting/system administration. Alistair is passionate for user experience, accessibility, performance and system design.

Skills

  • HTML

    Semantic design, modern HTML5 features, progressive enhancement and graceful degradation, accessibility following WAI-ARIA standards

  • CSS

    Responsive Design, SASS, CSS architecture, modular and scoped CSS, working with libraries, translating pixel-perfect designs, style linting tools, animation

  • JavaScript

    Modern front-end JavaScript, writing ES6 with Babel, use of node.js, libraries including jQuery, Vue,js, React, Svelte, express, script linting tools

  • Workflow and Tooling

    NPM, Yarn, Gulp, Grunt, Webpack, Parcel, Rollup, Snowpack

  • Backend Languages

    PHP, libraries and library management with composer

  • Wordpress Development

    Bespoke theme and plugin development, use of Advanced Custom Fields, WordPress REST API, Wordpress coding standards

  • Graphic and Web Design

    Wireframing, UI and UX design principles, dynamic prototyping through static sites

  • Testing, optimisation and debugging

    Software and Browser testing and debugging, Performance and accessibility testing, auditing and optimisation

  • Other technical

    REST API and HTTP prinicples, version control and collaboration with Git, experience with Adobe (XD, Illustrator, Photoshop, InDesign) and Affinity (Designer, Photo, Publisher) programs

  • Client interaction

    Writing proposals and quotes, meeting with individuals and groups, writing userfocused documentation, basic training

  • Great team mentality and communication

    Able to discuss problems with other team members and work collaboratively, keen to expand the skills of the team by learning from members and conveying own knowledge

Experience

  • Full Stack web Developer at The Covey Agency

    January 2019–December 2020

    • Developed modern websites that are functional, built to design, responsive, accessible and performant for many large clients to tight deadlines.
    • Personally responsible for delivering over 15 websites, including working with clients and the rest of the team from design stage to launch and continued development.
    • Overhauled build toolchain to allow for faster and more efficient development.
  • Freelance Web Developer as Accudio

    April 2014–Present

    • Developed custom and bespoke solutions for clients using technologies including React, Vue.js, WordPress, 11ty and more.
    • Provided ongoing maintenance, support and hosting, satisfying the needs of clients.
    • Worked with Carrbridge Community Council on a new responsive website and business listing system for carrbridge.com. Since launch, these changes have increased the average daily visitors by 125%, and decreased the bounce rate by 20%.
    • Developed a new responsive website and integrated a booking system for the watersports centre Loch Morlich, increasing average daily visitors by 66% and website booking conversion by an estimated 75%. During Covid-19, this booking system became essential for the business and now 100% of income is taken online.