Rory
Ashford-Bentley

Senior Full-Stack Engineer

Passionate about
creating meaningful change with a positive social impact

I strive to work with organisations that in some way are trying to improve lives and better the world.

This has led me to work with some incredible organisation and work on projects that I am completely invested in the mission and goals of the project.

I'm currently looking for my next challenge

Skills

Languages, frameworks and libraries I love working with

Javascript

Skilled in building scalable applications with JavaScript and TypeScript, ensuring robust and maintainable code.

React

Experienced in creating dynamic UIs with React, utilizing hooks, context API, and state management.

Next.js

Proficient in SSR, static site generation, and full-stack development using Next.js.

Node/NPM

Experienced in building scalable back-end services and APIs with Node.js. and using NPM.

Sass/CSS Modules

Experienced in writing scoped, conflict-free styles with CSS Modules and long term experinece with Sass/SCSS

Tailwind

Efficient in designing responsive UIs using Tailwind's utility-first approach.

PHP

Very experienced with PHP, Proficient in Laravel for custom applications and WordPress for themes and plugins.

Twig

Skilled in Twig templating, creating Server-Side component for PHP applications

Docker

Experienced in both using Docker and in authoring Docker systems for application deployment and localised development.

Accessibility

Highly-experienced in developing to WCAG 2.2 standards, semantic HTML, and ARIA roles.

Databases

Very experienced with MySQL but also some experience using Mongo and PostGres.

DevOps

Proficiency in setting up CI/CD pipelines, automating deployments, and managing infrastructure as code

Blog

The latest from my blog. Writing about development, climbing and video games.

Screenshot from Polytron's - Fez (2012)

Indie game documentaries

A collection of documentaries covering the development process of break-out games by small independent developers and studios.

A screenshot of code in a terminal. It displays the command `npm run create-component Button`. Followed by a success message

Scaffolding components, the easy way Simple-Scaffold

How I use Simple-scaffold to create a component boilerplate and how you can too.

Latest posts from
Bluesky

bsky profile picture
Rory@roryashfordbentley.dev
You love to see it!
1
0
0
bsky profile picture
Rory@roryashfordbentley.dev
At times, AI "assistance" is like looking after a young niece or nephew. They try so hard to help out but ultimately end up making a mess on the floor, and after they have gone you have to clean up and finish the task yourself.
1
0
1