Piper Bates CV

I am a passionate and experienced front end developer looking for a new position a company where I can bring my professionalism and skills to the team. After a brief career break to recover after a health issue, I am excited to get into a role where I can jump in right away and get started.

The touchline tech logo
  • React
  • Typescript

A startup helping grassroots football clubs connect to their fanbase and get sponsors. This is an entirely volunteer run project as the business has had some serious financial issues due to previous development teams causing huge set backs. I brought more developers onto the project and have been acting as the front end tech lead since 2022.

    Screenshot of Pipers Art Website
    • React
    • Typescript

    My art portfolio

    Screenshot of the Pokemon Quiz
    • React
    • Typescript

    inspired off the Sporcle 151 Pokemon Quiz, this is a fun memory game to see if you an name all Pokémon in 15 minutes. I have plans to include a scoreboard (and to add the other Pokemon generations in, of course).

    The logo for We Love Purely
    • Shopify
    • HTML
    • CSS

    We Love Purely relaunched their website using Shopify and wanted a team of people to develop their site. I was personally responsible for managing the site DNS to help with a successful launch, I learnt Liquid on the job and used it alongside my team mates to create cusom sections, templates, and applications in order to deliver a fantastic web presence for Purely. We also developed a Standard Operating Procedure for the Purely team so they were able to fully manage and customise their website without touching code after our involvement.

    A screnshot of the Twitter bot profile page
    • JavaScript
    • Node.JS
    • Twitter API

    A Twitter bot designed to repost tweets with the #art hashtag every hour. Sadly no longer functioning due to Twitters new rules :(

    A screenshot of the app re:cap
    • React
    • JavaScript
    • HTML
    • CSS
    • Node.JS
    • VimeoAPI

    Created for School of Codes final project, we were given the brief 'How can School of Code better deliver lecture resources to its bootcampers?' Armed with nothing more than this sentence, my 6-person-team worked for 4 weeks to develop a media sharing platform we dubbed re:cap. We worked using Agile methodologies throughout, in particular the Scrum-Ban method, frequently reporting back to our client for feedback and testing. Created December 2020,

    A screenshot of the app Book Orchard. Currently in development. Originally created as a small scale app to help my partner organise her extensive (and unorganised) book collection, but soon discovered many other people in the same boat!
    • React
    • JavaScript
    • HTML
    • CSS
    • Node.JS

    A book categoration app designed for book hoarders and collectors. This started life as a personal project to help my partner organise their extensive library, but is evolving into a wider scale application for multiple users to catalogue their book collection. This github repo currently showcases the personal project but will be linked to the project repo once there is more to show!

    A screenshot of the drawing app game
    • JavaScript
    • HTML
    • CSS

    A simple drawing game made with canvas and javascript. Built as a personal project in Nov 2020 during my time on the School of Code to better understand canvas and Javascript. I have plans to turn this into a collaborative drawing game using webhooks in the future.

    Front End Developer

    May 2023 - Sept 2023

    • React

    • TypeScript

    • Tailwind

    • CraftCMS

    • Independently developed a career advice web application using ChatGPT aimed at creative students looking for information on their future aspirations.

    • Worked extensively with the design team to create an award winning, accessible platform that met our clients needs.

    • Developed components and pages using React, Tailwind, and Craft CMS from Figma designs.

    • Managed individual projects and introduced sprints for better organisation.

    • Implemented Agile methodologies such as retrospectives across the development team which improved productivity and communication.

    • Championed the inclusion of accessibility best practices on all projects

    Reason for leaving:

    Recommended by my doctor to take a career break for my health

    Front End Developer

    Sept 2022 - May 2023

    • React

    • TypeScript

    • Redux

    • Heavily involved in the platform launch to ensure smooth running for customers and key users.

    • Led the investigation and development of app responsiveness.

    • Led the way for the documentation to be a part of our story process and included within our definition of done.

    • Supported the product team wherever possible by giving estimations and balancing priorities while also ensuring our own tech debt was managed.

    • Investigated new technologies with the key to refactoring major aspects of the codebase and was involved in critical discussions about this refactoring.

    • Met with customers and external industry experts to fully understand the industry and get a better idea of what was needed across the platform.

    • Had regular meetings with colleagues across the company to discuss any pain points with the platform that we could potentially improve.

    • Developed some of the first rounds of testing for the front end of the project and was instrumental in these tests becoming a part of the Definition of Done

    Reason for leaving:

    Offered better benefits package at new position

    Junior Software Engineer

    May 2022 - Aug 2022

    • React

    • TypeScript

    • Storybook

    • Redux

    • Was involved in the implementation of a brand new product using a Monorepo pattern and Storybook. I provided important insight into how we should work on this new platform. Learnt Storybook and Redux Toolkit for this project and started to build components with this system.

    • Implemented Agile methodologies, scrums, and a product roadmap within the company.

    • Created a tech team manifesto, detailing our way of working to better communicate what the priorities of the tech team are to all departments.

    • Triaging support cases, bugs, or other issues within our codebase that could then be raised and resolved using Jira.

    • Took on high level design and investigation tasks

    Reason for leaving:

    Headhunted at SteelBuy

    Junior Software Engineer

    May 2021 - May 2022

    • React

    • TypeScript

    • Redux

    • Created an easy to replicate template for apps within our MFE pipeline with plans to create a script that would run it automatically when needed.

    • Developed multiple React components to align with current Angular developments, ensuring the end result was identical for consistency.

    • Implemented IaC templates to create new lambda functions, alarms etc.

    • Contributed to the maintenance of the app during a key takeover

    Reason for leaving:

    Exploring new opportunities at a start up

    In 2020 I was working as a freelance illustrator where I loved the illustration part of my job but not so much the freelance. When my contracts dried up because of the Covid lockdown, I decided to retrain as a software engineer where I studied at the School of Code. Having a limited experienced of software engineering before this, mainly through dabbling with HTML and CSS whilst managing my own website, I found the course challenging but immensely rewarding and quickly fell in love with front end development.

    On a more personal note, I'm a very creative person who always has their hands on a new crafty project, and enjoy playing videogames.

    I value supportive teams that understand that the best code is built with the best culture. I want to work for companies that aren't just focussed on the bottom line, but on developing a product that is beloved by its users. I believe in the power of Agile methodologies, accesibility, and strong testing.

    If this sounds like your company, I'll probably want to work for you!

    I had chronic sciatica that rendered me immobile for several months. Thankfully I've made a full recovery and am back better than ever.

    I'm more interested in hearing how much you value the role I'm interviewing for. I prefer being up front about salary as honesty in these settings can save a lot of time. For transparency, at my last role I was earning £40k per annum, however I am very flexible and will consider any salary for the right company.

    I prefer working remotely or hybrid depending on frequency, however for the right company I am happy to reconsider this.