Claire Wilgar

About

I’m Claire, a tech nerd with a particular interest in front-end/web development who enjoys being part of the tech community in Belfast.

I work primarily on the UI/front-end of builds, with a focus on performance, responsiveness and usability. I have a particular interest in accessibility and attempt to implement accessibility standards in any builds I can along with sharing these requirements with the rest of the dev and UX/design team wherever I am.

Outside of work I enjoy running local events such as Girl Geeks Belfast and Global Game Jam, being involved with Farset Labs as the community manager, and attending/speaking at various meetups. I was given a position on the Global Game Jam Executive Committee for 2017/2018 for organising the 2018 global jam event, and have been a site organiser since 2014. I have given talks at various events about accessibility, my role in tech and my experiences as a woman in tech, including annualy at NI Developer Conference. In my spare time I enjoy gaming, reading, and nail art, and am currently learning to drive. I enjoy photography, and have been involved in volunteer photography at QCon for the past 6 years and for the 2017 NI Game Dev Awards.

Photo of Claire

Interests

  • Committee member and event organiser for Women Techmakers Conference Belfast and Women In Tech Lean In Group Belfast
  • Joint organiser of BelfastJS meetup group
  • Founding member and current Non-Executive Community Manager at Farset Labs in Belfast
  • Founder and organiser of Girl Geeks Belfast - social group for women in tech and engineering
  • Organiser of annual Global Game Jam events at Farset Labs, 2014 - 2019 (1 year attended then 5 years as organiser)
  • Global Game Jam Executive Committee member for 2018 event.
  • Occasional talks/presentations on previous work and on being a woman in tech, including at Women Techmakers Belfast and Django Girls Belfast events
  • Former mentor for Farset Labs Coder Dojo

Skills

  • Javascript architecture and programming, both vanilla and with frameworks including React, Vue, Svelte and Web Components
  • Implementing accessibility practices and standards
  • CSS particularly as SCSS, and using BEM methodology where appropriate
  • Progressive enhancement
  • Focusing on performance including Time to First Load and asset minification
  • Localisation (l10n) and internationalisation (i18n) where relevant
  • Build tools such as npm, webpack, gulp and make
  • Google Apps Script (for Google Drive plugins, etc)
  • Unit testing with tools like Jest and auditing with Google Lighthouse
  • Project management and organisation with Jira and git
  • Familiar with GitFlow and PR code reviewing

Speaking Engagements

Recent Experience

Bazaarvoice | Frontend Developer | March 2018 – now
  • Frontend developer working with primarily React
  • Worked across multiple client-facing applications on the UI and some UX work
  • Recently also on a new team to develop and maintain a component library for developers across a suite of client-facingg apps
  • Raising the profile and awareness of accessibility requirements across multiple dev and non-dev teams
  • Co-organise Belfast 'Frontend Lunch & Learn' for knowledge sharing across teams
AV Browne | Frontend Developer | November 2017 – January 2018
  • Working with Vue on frontend and Laravel or Drupal on backend of builds
  • Working with backend developers, designers and UX expert to implement projects
  • Introducing processes for pull requests/code reviews and working with project managers to improve issue tracking and project timing
Moola | Senior Frontend Developer | March 2017 – August 2017
  • Working on public and user facing website, primarily in React and Redux and using CSS modules
  • Working with backend developers and designer to implement best UX options
  • Reviewing PRs and participating in agile standups and sprint retrospectives
BBC NI | Senior Developer | October 2016 – March 2017
  • Worked on a large internal archive search and retrieval system for staff, including video playback and complex search and filtering.
  • Worked on a small interactive video based build for BBC Taster
  • Working with Angular and Sass for both projects
  • Working as part of project teams within BBC NI alongside journalists and creative teams
  • Revising and implementing accessibility to BBC standards across the projects
+rehabstudio | Frontend Developer | March 2015 – September 2016
  • Working on a number of projects from small landing pages to large multi-page Angular builds, as detailed further in the Projects section. All builds were fully responsive
  • Working both as part of project teams and as a solo developer on various projects
  • Learning and training others on accessibility standards and implementing them in projects
  • Interrogating creative wireframes and UX to spot potential implementation or UX issues
  • Scoping projects and building timeline and work effort estimates based on technical documentation and designs
  • Building services to send and receive data from back-end servers e.g. with CMS integration of API endpoints
  • Writing modularised, documented and unit-tested code following linting standards and test coverage requirements
  • Using tools such as JIRA to manage project tasks and timings
  • Participate in code reviews for all projects
  • Following scrum methodology within project teams

Projects

Screenshot of Your Ma site BBC Taster - Your Ma

A BBC Taster build for BBC NI, using interactive video to give the user an insight into what things were like when their mother was their age.

Screenshot of Digital Garage site The Digital Garage

A worldwide learning platform built with AngularJS and material design, currently available in 33 countries. Involves multiple pages and apps, and follows AA accessibility standards.

Screenshot of Politicons site Politicons

Backbone single-page build, designed and built within 1 week as part of a Hackweek series of work within +rehabstudio. Allows users to download political emojis based on the UK election.

Screenshot of Gradience project Gradience

Ludum Dare 32 entry, side project with colleagues built with Phaser. Keyboard-controlled space shooter game based on colour.

Other client-specific projects I have worked on, which cannot be individually identified: