Paul Rayner, Front-end Developer in Chester, United Kingdom
Paul Rayner

Front-end Developer in Chester, United Kingdom

Member since September 6, 2022
A thoughtful and competent professional, Paul is a full-stack developer specializing in front-end development and React. He has a keen eye for design and enjoys optimizing the UI to delight users. Paul's experience is broad-reaching, including health coaching, search engine optimization, marketing, public speaking, and copywriting. He started freelancing for the variety of work it brings and for the opportunity to be part of exciting and challenging projects.
Paul is now available for hire

Portfolio

Experience

Location

Chester, United Kingdom

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code, React

The most amazing...

...thing I've worked on as a front-end developer was high-traffic gym booking software, which is being used by millions of users each month.

Employment

  • Freelance React developer

    2022 - 2022
    The detective society
    • Updated the design and function of old chat app which was part of a puzzle game.
    • Fixed existing bugs in the app to improve user experience.
    • Designed the app to look and feel more like a chat app.
    • Setup an API gateway in AWS to trigger an existing lambda.
    Technologies: React, AWS, CSS, HTML
  • Front-end Developer

    2020 - 2022
    Openplay
    • Worked as a primary React developer on the team developing customer-facing apps.
    • Created and coded an online joining app where users could sign up and buy new memberships.
    • Worked on customer-facing apps with a high traffic volume in the hundreds of thousands of bookings per day.
    • Built an interactive venue map finder using Mapbox, enabling users to search for gyms and venues in the UK with an accompanying results list.
    • Created a new activity-type app where users could buy multiple tickets for an activity, such as swimming.
    Technologies: React, JavaScript, CSS, HTML, Responsive Web Apps, React Native, TypeScript, Front-end, Single-page Applications (SPA), User Experience (UX), User Interface (UI), Enterprise Systems, HTML5, Redux, Figma, CSS3, Jest, Git, Unit Testing, Redux RTK, MUI (Material UI), Jira, Scrum, Software Development, Storybook, Mapbox, Front-end Development, Relational Databases, Test-driven Development (TDD), Responsive UI, React Redux, SaaS, UI
  • Software Developer

    2019 - 2020
    Nice Pak International
    • Created a full-stack tidy workspace app for employees called Kondo. It would automatically assign office areas for employees to tidy each week. Users also got an area assigned to them that they would rate.
    • Rebuilt a production wallboard app's live dashboard that displayed manufacturing lines and their current status, e.g., product on the line, quantity, etc. Refactored from VB to Angular and C#.
    • Worked alongside colleagues on a new app to allow product managers to create products from scratch using materials the company has, like liquid or paper. Provided full stack work using SVG.
    Technologies: C#, Ember.js, Angular, .NET, SQL, APIs, Git, REST APIs, Software Development

Experience

  • Openplay Gym Software
    https://bookings.better.org.uk/

    Large-scale gym and leisure booking software. I worked on the customer-facing side of Openplay's apps and helped build new features and maintain current ones. Also, I implemented a new venue finder map using Mapbox, an account section for users, and an online joining app where users could sign up for new memberships.

  • Roast My Speech
    https://www.roastmyspeech.com/

    A landing page and blog for a productized speech editing service. The idea for the landing page was to focus on optimization and conversions, which led to a heavy amount of copy. I added a blog so that content can be regularly updated.

  • The Daily Anchor
    https://www.thedailyanchor.co/

    A free well-being tool to track daily health actions.

    Users can write down gratitudes daily and tick off their daily anchor when they've done some movement, mindfulness, or something mellow.

    This full front-end project using React does not require users to sign in. The app calls an API to get random Stoic quotes.

  • The Alpines

    A small personal blogging project. I set this up using Gatsby and Netlify CMS so people other than me could write blogs posts without code.

    It's a simple blogging site focussed on mountain ski resorts which utilises React helmet to optimise SEO.

Skills

  • Languages

    JavaScript, HTML5, CSS3, CSS, HTML, TypeScript, C#, SQL
  • Libraries/APIs

    React, REST APIs, React Redux, Node.js
  • Other

    Front-end, Single-page Applications (SPA), Front-end Development, Responsive UI, Styled-components, Responsive Web Apps, APIs, SaaS, Software Development, Storybook, RESTful APIs, OAuth, Deployment, Back-end, User Experience (UX), User Interface (UI), Enterprise Systems, Redux RTK, Gatsby, AWS, UI
  • Frameworks

    Jest, MUI (Material UI), Express.js, Redux, Next.js, Ember.js, Angular, .NET, React Native, Tailwind CSS
  • Tools

    Git, Jira, Figma
  • Paradigms

    Unit Testing, Scrum, Test-driven Development (TDD)
  • Platforms

    Mapbox, Visual Studio Code, Netlify
  • Storage

    PostgreSQL, Relational Databases

Education

  • Bachelor's Degree in Sports Science
    2006 - 2009
    Essex University - Colchester, England, United Kingdom

To view more profiles

Join Toptal
Share it with others