Chris Pearce, UX Engineer
Personal Details
With over fifteen years of experience, I bring both a strong technical understanding and a user experience focused approach to every problem. I work best in small cross-functional team environments where I get to work through difficult problems and collaborate with others to deliver a quality and consistent product experience.
I have always been a strong advocate for building scalable and consistent user experiences, well tested and meet accessibility guidelines. The past few years, I have been able to do this by championing the use of a design system, something I am passionate about and further allowing me to bridge the gap between design and engineering.
Additionally, I have worked in the entire front-end stack on several client-side React applications that consume RESTful APIs and most recently have begun working with GraphQL.
I am active in the local development community, enjoy mentoring others, working on side projects (open-source), and writing for FED || Dead.
- Location
- Sydney, Australia
- Telephone
- +61497799633
- crite70@gmail.com
Skills
I’m most passionate about and strongest working in the “front” of front-end development, that is working on the UX/UI of a product. I have a deep understanding of the three front-end technologies: HTML, CSS, and JavaScript. I have excellent knowledge of CSS and feel very comfortable authoring it at scale. The same applies for HTML where I always write the most semantic markup and when necessary, apply WAI-ARIA. I’m well versed and passionate about building accessible UI’s and have an excellent understanding of the WCAG guidelines.
Over the past few years, I’ve developed my skills in design systems and have played the part as a design system architect where I’ve architected highly modular UI systems.
I’ve focused my energies in recent years on developing my strength as a JavaScript developer through not only working in the React ecosystem but also by taking the time to learn the fundamentals and latest editions of the language. Additionally, I’ve developed solid skills in general client-side application architecture and tooling.
Principles & Disciplines
- Web Accessibility
- Bridging the gap between design and engineering
- CSS Architecture
- Interaction/User Interface Design
- User Experience/Usability
- Design System Architecture
- Progressive Enhancement
- Responsive Web Design
- Cross-Browser/Platform Testing
- Component-driven Development
- Web Performance
- Unit/Integration Testing
- Search Engine Optimisation
Technologies
- HTML
- CSS
- JavaScript
- SVG
- WAI-ARIA
- Microdata
- DOM
- URL
- WCAG
- Web APIs
- Content Security Policy (CSP)
- GraphQL
- Node.js
Tools
- React
- Redux
- Babel
- webpack
- Jest
- Mocha
- Cypress
- PostCSS
- CSS Modules
- styled-components
- Sass
- ESLint
- stylelint
- npm
- npm scripts
- CircleCI
- Storybook
- Apollo
- Gulp
- Git
- Sketch
- Web Page Test
Experience
Lead Web Developer
Lorem ipsum dolor sit amet, consectetuer adipiscing elit...
Link to compnay LondonSenior Developer
Company Name 2 Link to compnay London February 2006 February 2009Lorem ipsum dolor sit amet, consectetuer adipiscing elit...
Web Developer
Company Name 2 Link to compnay London January 2004 February 2006Lorem ipsum dolor sit amet, consectetuer adipiscing elit...