Portfolio

Dan Norris

Full Stack Software Engineer

Skills

Projects

Portfolio v3

www.danielnorris.co.uk

HTML5 CSS3 JavaScript GSAP Three.js

This portfolio is built using HTML, CSS, JavaScript, GSAP and Three.js. I've been recently experimenting with WebGL and Three.js and this website uses a combination of lighting, texturisation, particles, basic geometry and event handlers to render the camera and geometry position in real-time in response to your actions.

A Touch of Wellness

www.atouchofwellness.co.uk

React TypeScript Next.js Node.js Contentful CMS API Gateway Lambda DynamoDB Cloudformation GitHub Actions

This client's app was originally migrated from a web agency's codebase written in PHP in several days to Next.js 13 and Contentful CMS. It was recently upgraded to the app router on Next.js 14 alongside a simple serverless backend in Node.js to handle enquiries and email marketing using API Gateway, Lambda and DynamoDB.

It uses Cloudformation and GitHub Actions to run a CI pipeline which spins up ephemeral environments for feature branches, a staging environment for content authors previewing content changes on Contentful and a production environment.

A new booking system and Stripe integration for recurring billing is under development.

Contact

Always happy to connect, reach out to me on LinkedIn about potential new opportunities.I'm particularly interested in opportunities featuring a tech stack that includes React and either Golang or Node.js.