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

Robin King
Collection

Portfolio

City Plumbing

Employed as a full-stack software engineer. Key projects: development of flagship Digital Till sales tool; design of automated security reporting tools; documentation and promotion of software development best practices.

City Plumbing

Software Engineer, Oct 2024 - present

Member of a product development team creating a flagship digital till Next.js application for retail stores to increase sales opportunities; part of the platform team developing security reporting software and promoting software development best practices.

Key projects:
  • Product Feature Development: Implemented a new stock allocation feature in React for a digital till POS application, including unit and integration tests to ensure reliability and performance.
  • Platform Team Initiatives: Developed security reporting software using Node.js to identify CVEs across all company AWS accounts; automated deployment using Infrastructure as Code principles with Terraform, S3, and AWS Lambda.
  • Best Practices Development: Authored prototypes for building scalable and maintainable Spring Boot applications; completed an analysis and documentation of all public-facing and internal front-end applications to streamline future development.
Spanner

TOOLKIT

JavaScript
TypeScript
React
Next.js
Sass
Node.js
Spring Boot
Jest
Playwright
AWS Lambda
Amazon Inspector
Amazon Simple Storage Service
GraphQL
Docker
Terraform
City Plumbing website

Recommendation

Nigel Fawcett

job titleLead Software Engineer at City Plumbing

SEE ALL RECOMMENDATIONS

BMJ Learning

Employed as a full-stack developer on the BMJ Learning product. Key projects: design of new authentication system; implementation of new site search feature; migration of legacy code and database to modern solutions.

BMJ Learning

Software Developer, May 2022 - Oct 2024

Member of a full-stack team developing all aspects of the BMJ Learning web application; lead front-end developer from October 2023.

Key projects:
  • New Search Feature Implementation: Led the front-end development of a new search functionality that significantly improved user experience by reducing search times by 40%. This involved integrating React front-end components with AWS microservices.
  • Authentication System Overhaul: Worked on the replacement of an outdated authentication system with a modern OAuth2-based solution, enhancing security and simplifying user management.
  • API devlopment: Responsible for creating and maintaining APIs implemented in Node.js and Java (Spring Boot), ensuring their efficient performance and seamless integration with the front-end application.
Spanner

TOOLKIT

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

Recommendations

Ross Whistler

job titleHead of Learning & Assessment Products at BMJ Group

Neha Bharadwaj

job titleEngineering Manager at BMJ Group

Saguna Tailor

job titleFront-end engineer at ASOS

SEE ALL RECOMMENDATIONS

Elizabeth Coventry

Development of a business website and bespoke content management system for a private client.

Elizabeth Coventry

Website and CMS, 2023 - present

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
Elizabeth Coventry website

Around Britain & Through Britain

Bespoke blogging website and content management system for a private client.

Around Britain & Through Britain

Website and CMS, 2024 - present

This website documents my client's journeys around Great Britain, starting in 1999 and still going strong 👏. 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
Around Britain website