Senior UX Developer

Aron Buckley-Smith

Frontend Engineer
Nuxt.js
Storybook
Vue.js
Evri
Hermes

Summary

Led the development of multiple CSR/SSR web applications using Nuxt.js, while single-handedly developing and maintaining a UI component library using Vue.js, all managed within a Lerna monorepo for efficient app/package management.

Technologies

Vue.js

TypeScript

Nuxt.js

Storybook

CSS

Node.js

NPM Package Development

Unit / Integration / E2E Testing

Static Code Analysis / Tooling

Projects

Design System: UI Component Library

Developed and maintained a custom, accessible UI component library using Vue.js, TypeScript and Storybook for visual testing and documentation, aligned with Evri’s visual brand and identity by adhering to the Trinity design system, regularly collaborating with design.

Implemented an ITCSS architecture for consistent and scalable CSS using SCSS and BEM conventions.

Implemented efficient workflows ensuring best practices are followed at all times across the development team.

Evri News

Developed SSR web application using Nuxt.js, applying multiple rendering strategies on a per-page basis for Evri's blog.

Integrated the UI component library that I developed separately for feature development, prioritising reusability and accessibility.

Enforced best practices and optimised developer workflows to guarantee that all code successfully passes static code analysis and type checking prior to being integrated into source control, using ESLint, Prettier and Git hooks.

Live Preview

Evri "Track a parcel"

Developed web application using Nuxt.js, applying multiple rendering strategies including CSR/SSR on a per-page basis for the parcel tracking journey.

Integrated the UI component library that I developed separately for feature development, prioritising reusability and accessibility.

Enforced best practices and optimised developer workflows to guarantee that all code successfully passes static code analysis and type checking prior to being integrated into source control, using ESLint, Prettier and Git hooks.

Live Preview

Partner With Aron
View Services

More Projects by Aron