Front-end Engineer
- Email - tonyphipps@gmail.com
- Github - github.com/neutraltone
- LinkedIn - linkedin.com/in/tonytphipps
All other contact details available upon request.
Experienced front-end engineer with 13 years of commercial experience, specializing in the development of web applications, design systems, and responsive websites with a strict adherence to best practices. I am passionate about engaging in the professional community and following the ever-evolving web landscape, particularly with regards to emerging technologies, usability, and design. Iβm a keen follower of iterative design, backed by A/B & multivariate split testing.
- HTML
- CSS, Sass (SCSS)
- JavaScript
- PHP
- User Experience
- Affinity Suite / Sketch / Adobe CC
- Node.js; npm; Vite; Webpack.
- Vue; Storybook.
- Tailwind CSS; Styled Components.
- JSX; Blade.
- Laravel; Wordpress; PHPUnit.
- Campaign Monitor; MailChimp.
- Git; GitHub.
- Linux; NGINX; Apache.
Full-Stack Engineer
December 2020 - Present
Aryeo's mission is to empower real estate photographers and estate agents with innovative tools to streamline their workflows and enhance property marketing. As a Full-Stack Engineer, I primarily focus on front-end development to create a seamless and visually appealing user experience. My day-to-day work includes maintaining Aryeo's design system and implementing features across the stack. Some key aspects of my role and achievements at Aryeo include:
- Played a pivotal role as the 5th engineer hired and contributed to the team that supported Aryeo's successful $35,000,000 acquisition by Zillow.
- Developing and maintaining the entire standalone design system in Vue3 and Tailwind CSS.
- Designing and developing various templates for property websites.
- Implementing SEO strategies to boost organic traffic and enhance property listings' visibility.
- Introducing white-labeling functionality to personalize the Aryeo application for estate agents.
- Continuously improving the user experience and accessibility for photographers and estate agents using Vue, Tailwind CSS, and other relevant technologies.
Front-End Engineer
August 2018 - December 2020
Working as part of a Scrum product team developing a Vue and Laravel powered web application to help employers manage their workforces scheduling, payroll, and HR. Day-to-day duties included cross squad implementation planning, building new features with concise, performant, unit-tested code, and ensuring the ongoing stability of the product.
- Developed responsive pages and components from design comps and integrated them with Spur's REST API using Vue and Tailwind CSS.
- Collaborated with the Front-end team to transition the entire product to a componentized design system built with Storybook.
- Migrated from manual to automated testing using the end-to-end testing framework Cypress to reduce regression testing times.
- Sole developer of the Spur corporate website powered by Nuxt.js and the styling framework Tailwind CSS, working closely with an external digital marketing agency to improve user engagement and conversions.
Front-End Developer
June 2017 - August 2018
Duties ranged from designing products, implementing designs responsively, integrating with various CMS platforms, and monitoring user behavior to inform design iterations.
- Set up front-end tooling with gulp.js and webpack to support building SASS components, JS modules, and SVG sprite sheets.
- Introduced and managed continuous integration for various projects, allowing for auto-deployment.
- Implemented JavaScript integration tests as part of the deployment process for several projects.
- Integrated responsive templates with the WordPress CMS, using custom post types, custom taxonomies, Timber, and the Advanced Custom Fields plugin.
- Conducted UX research and testing using various platforms and techniques, including Google Analytics, Hotjar, and A/B testing.
Front-End Web Developer
February 2011 - June 2017
Day-to-day activities included building websites from provided design mockups and integrating them with a CMS, managing client expectations, and supervising the development side of the project life cycle. Other skills and duties include:
- Set up front-end tooling with gulp.js to support building SASS components, JS modules, and SVG sprite sheets.
- Converted the front-end of several existing client websites into responsive solutions using Sass and following a combination of BEM, OOCSS, and ITCSS methodologies.
- Developed numerous responsive websites and web applications from design mockups (PSD/AI/Sketch).
- Created HTML emails for both the Campaign Monitor and MailChimp platforms, as well as transactional emails for CMS integration.
- Integrated responsive templates with the WordPress CMS, using custom post types, custom taxonomies, and the Advanced Custom Fields plugin.
- Conducted usability and accessibility testing to ensure compliance with the WCAG AA standard.
- Assisted in the creative process by working closely with the designer to ensure concepts were within development budgets.
- Liaised with clients to streamline build turnaround times.
Web Designer and Developer April 2010 - July 2011
Operated as a freelance web developer, building content-managed websites for small businesses on a national basis. This work consisted predominantly of creating bespoke themes on the WordPress platform using CSS, JavaScript, and PHP. Additional work included sourcing and managing clients, estimating builds, designing to client requirements, managing hosting, and providing ongoing support.
BA (hons) Graphic Design
September 2007 - March 2010
Graduated from Nottingham Trent University in 2010 with an honors degree in the field of Graphic Design.
References are available upon request.