Performing UI changes across various Bright products, using React and TailwindCSS.
Writing unit tests in Jest with React Testing Library to ensure frontend repositories were kept above required code coverage.
Performing various codebase maintenance tasks including; converting legacy styled-components to TailwindCSS, rewriting Enzyme unit tests to React Testing Library and converting React class components to using React Hooks.
Working with UX designers collaboratively on new product designs, giving detailed opinions and reaching concensus based upon scalability and consistency across the product.
Closely working with Quality Assurance Analysts by giving detailed demonstrations and collaboratively theorising solutions for squashing bugs in UI with a user first approach.
Working in an Agile environment with daily standups, UX show and tells, POA meetings and bi-weekly retrospectives.
Periodically giving product demonstrations to Research and Development and Customer Service teams.
Migrating BrightHR’s change/reset password functionality from the primary WebApp to BrightHR’s User Account Web App.
Implementing new UI and features for BrightHR’s Account Web App.
Elevating BrightHR’s Account Web App’s code coverage from 25% to 80%.
Migrating PoP!, BrightHR's dedicated expense tracking application from mobile to primary Web Application by coding new UI and integrating with PoP!’s RESTful API.
Implementing UI improvements to various areas of the product specifically addressing unit testing and responsive design using media queries.
Sept 2015 - June 2018
BA International Politics | 2:1
Sept 2021 - July 2022
Sept 2008 - June 2021
Whilst there is little overlap between Hospitality and Software, I have gained certain skills from a variety of roles which can be invaluable in any team-based work environment.
Insight into efficient teamwork producing a superior product.
Multi-tasking and time management abilities in an environment where both are key to a successful service.
Interpersonal skills which have allowed me to empathise, negotiate and offer constructive criticism with my co-workers where appropriate.
Sept 2021 - July 2022
June 2017 - June 2021
Oct 2014 - Dec 2015
Jan 2014 - Sept 2015
Nov 2012 - Jan 2014
Sept 2008 - Apr 2012