HAPiSTAX is the online home of Robin King, a software developer based in Harpenden, Herts, UK.

Robin King
Collection

Portfolio

BMJ Learning website

BMJ Learning

For the past two and a half years, I have been a full-stack developer at BMJ Learning, where my background in education has been a perfect fit. I work on a React frontend supported by a backend of REST APIs built with Node.js and Spring Boot, all deployed on AWS microservice platforms. Our agile development practices enable rapid feature development and are reinforced by comprehensive testing suites, including Cypress, Jest, and Jasmine, to ensure robust maintenance and reliability.

Spanner

TOOLKIT

JavaScript
TypeScript
React
Redux Toolkit
Sass
Node.js
Express.js
Spring Boot
Jest
Cypress
AWS Amplify
AWS Lambda
DynamoDB
PostgreSQL
Docker
Elizabeth Coventry website

Elizabeth Coventry

I developed this website for a client looking to grow her business through products based on her botanical artwork. The website primarily functions as a brochure to support offline sales but is built on a scalable framework ready for e-commerce. Constructed with Next.js and TypeScript, the site uses server components to connect directly to a backend DynamoDB for seamless data fetching. Additionally, it includes a custom CMS, also built with Next.js, enabling straightforward content management and updates.

Spanner

TOOLKIT

JavaScript
TypeScript
React
Next.js
CSS3
Node.js
Jest
Cypress
DynamoDB
AWS Amplify
AWS Lambda
AWS SES
Around Britain website

Around Britain

This website documents my client's journey around the coast of Great Britain, started in 1999 and nearing completion this year 👏. Due to the extensive text content, I designed a clear, user-friendly structure. The client wanted a custom solution rather than standard blogging options, so I developed a unique design with a bespoke CMS, both built using Next.js and deployed via AWS Amplify. The data is managed with AWS DynamoDB for its flexibility and high performance.

Spanner

TOOLKIT

JavaScript
TypeScript
React
Next.js
CSS3
Node.js
Jest
Cypress
DynamoDB
AWS Amplify
AWS Lambda
AWS SES