Hello, I’m Rich Nicholls

I’m a full stack developer from the wilds of Wiltshire, England.

I like to build things with TypeScript, React and LLMs.

Rich Nicholls
TypeScript
100%
React
100%
Node.js
100%
LLM / AI
100%
Claude Code
100%
UI/UX
90%
Apex
90%
Serverless
80%
Unit Testing
80%
Mobile Dev
70%
DevOps
70%

Previously worked with

PHP
100%
Laravel
90%
Angular
60%

I am currently working as a senior developer at Flex Legal, where I build and maintain the internal operations portal, develop the public-facing website to drive engagement and conversions, and work across the Salesforce platform to streamline sales pipelines and automate key business processes.

My daily toolkit includes TypeScript, React, Node.js, Apex and Claude Code. More recently I have been using LLMs and AI to build smarter apps and modernise long-standing workflows. I am always eager to learn and take on new challenges. I am also a certified Scrum Master and am comfortable working in an Agile environment.

I graduated with a first class honours degree in Internet Technology from Anglia Ruskin University (ARU) in Cambridge in 2005 and have been in full-time development positions ever since.

This website is intentionally simple

It is plain HTML and Tailwind CSS. No frameworks, no client-side rendering.

The only build step is the Tailwind CLI to process the CSS.

It is hosted using GitHub Pages.

It has all of its source-code hosted on GitHub, so please feel free to browse.

The previous version was a React SPA with Gulp, Babel and Bootstrap - totally over-engineered but designed to demonstrate what I could do. This time, less is more.

©2026 Rich Nicholls