Evri
During my working time at Evri (formerly Hermes) I had the opportunity to work across various different teams and projects. These included the development of the primary evri.com parcel website alongisde the innovation and careers websites.
Tech Stack
Each project was built differently depening on set requirements however generally new developments were built with some of the following:
- Angular
- React
- Bootstrap
- JavaScript
- Rest API
- Auth0
- VWO & Google Analytics
- Redux
- Wordpress
- Java
- Google Maps API
Hermes Innovation required a new website to help develop their brand awareness and gather project feedback with the community.
I built the entire new front-end from scratch whilst working alongside designers, testers and project managers.
Parcel Sales Website
The bulk of my time working at Evri included the development of the primary parcel service website. This allowed customers to get a new quote for their booking, retrive booking information along with locating useful services such as local parcelshops and drop off points.
I worked as a part of the tech team alongisde backend engineers, testers and product managers. Some of the tasks included:
- Building the new parcelshop map UI
- Creating the new homepage for quote and retrival
- Fixing bugs located by test
- Perform regular releases with Jenkins
- A/B testing new features
- Re-building legacy parts of the application using Angular
- Help debug standard backend issues with Java
- Discuss API improvements with frontent integration
Depot Analysis Dashboard
Another existing project I had the opportunity to build was the product analysis dashboard. This was so that depot managers could easily track the performance of an individual site and at a glance retrive volumes/averages and overall status. Global area managers could also view at a top level how other locations were performing and generate reports at any given time.
The website was built using React, Redux and integrated fully with our Java backend for API requests and data handling. Having a clear user interface with responsive live updating graphs was essential, the graphs also needed to be responsive out of the box as managers used various different devices from iPads to Samsung mobiles.
Some of the features I built included:
- Authentication (via user ID & depot)
- Real time updates (data polling, and caching)
- Responsive development
- Performant in low latency areas
- Accessibility theming for low light situations
Careers Website
The careers website was another project I worked on supporting a Jr developer on the team. The website was built using Angular and featured multiple different re-usable components, integration with a seperate backend API for data retrival along with optimization with Gulp.
Innovation Website
The innovation website was built in order to increase brand awareness of the new department with an aim to have community appeal for online events and meetups. It was created with an integrated CMS and featured, different event types, modals along with information pages about things the department was working on such as remote automated deliveries and hub expansions.
© Tom Blaymire 2025. All rights reserved.