Next.js Development
Freelance Next.js Developer
I'm a Next.js developer based in Nottingham, UK - I use Next.js to build high-performance, dynamic web applications that combine interactive client-side user interfaces with the benefits of static site generation & server-side rendering.
Check out my Next.js work below
I partner with startups, agencies, & businesses to assist with all stages of planning, building, & launching a web application.
Contact me about Next.js development
Next.js Case Studies
Qalbi Yoga Moving a marketing site to Headless WordPress + Next.js



Next.js SSG
Deployed on Netlify
Netlify Forms
WordPress Headless CMS
Tailwind CSS
Sentry Application Monitoring
If your content is managed through a CMS like WordPress, using Next.js to power your frontend is easy!
Next.js seamlessly integrates with popular CMS platforms, so you get all the advantages of Next.js without the need for a complex content migration.
By incorporating Next.js into your existing setup, you can harness the power of server-side rendering, static site generation, and enhanced performance and security on the frontend, while maintaining the familiar WordPress workflow for adding new content in the backend.
If you've decided you want to move away from using WordPress as a CMS there are plenty of alternatives like MDX, Dato CMS, & Contentful.
Ask me about Headless WordPress + Next.js developmentVideo Generation Tool Automating server-side tasks with Next.js

Next.js web application
Next.js route handlers
Reddit API
Google TTS API
Airtable API
Playwright
Next.js is a full-stack React framework so it's perfect for building interactive user interfaces as well as handling the backend tasks of your web application.
This is a web app I built to automate the process of generating YouTube videos from Reddit posts. The user enters a Reddit post URL and the app handles the text-to-speech generation via Google TTS and screenshot generation via Playwright. It then creates the videos in the correct format ready to be uploaded to various social media platforms.
Performing these tasks manually is apparently very time-consuming! This web app automates the process, allowing users to generate multiple videos in a fraction of the time.
Ask me about developing a web app with Next.jsARMA Connect Building a compliance dashboard with Next.js

Next.js dashboard app
Shadcn/ui & Radix UI components
Supabase PostgreSQL DB
TypeScript & Zod schema
React Hook Form
Deployed on Vercel
When dealing with larger datasets, it's great to be able to offload the initial fetching and processing onto the server, rather than doing it on the client's browser.
Once the initial data is loaded, the user can perform sorting, filtering, and pagination client-side. This keeps the page fast and scalable whilst retaining the dynamic nature of React.
Thanks to React Server Functions, you can use client components to securely execute mutations on the server and get the results back to the client in one go.
Ask me about developing a dashboard app with Next.js
Get in touch
Need a Next.js Developer?
Contact me today to discuss your requirements and explore the possibilities of Next.js
Contact meWhy I use Next.js
While visual builders like WordPress have their merits, Next.js stands out as an exceptional choice for developing not just complex and feature-rich web applications but simple static sites as well.
Client-side, Server-side & Static Rendering
Next.js allows you to mix client-side interactivity, server-side rendering & static-site generation. This ensures that all of your content is delivered as efficiently as possible, improving your user's overall browsing experience.
Performance
Next.js prioritises performance by leveraging intelligent optimisation techniques. This ensures fast-loading web pages, superior user experience, and improved conversion rates. No-code/low-code platforms like WordPress, Squarespace, or Wix can't match the speed & efficiency of Next.js.
Search Engine Optimisation
By incorporating server-side rendering & SSG, Next.js improves SEO by providing search engines with fully rendered HTML pages. This results in better indexing and visibility for your website in search engine results.
Serverless Infrastructure
Next.js deploys quickly and easily on "serverless" platforms like Vercel & Netlify. You don't have to worry about managing servers or scaling your website, as these platforms handle that for you. Perfect for startups and MVPs.
Customisation
Next.js offers unparalleled flexibility, enabling me to create highly customised and tailored web applications according to your unique requirements. Unlike visual builders, Next.js doesn't limit you to predefined templates or themes, providing endless possibilities for design and functionality.
Security
Next.js offers significant advantages over WordPress, especially when used for static site generation. The huge array of poorly coded plugins and themes available for WordPress make it challenging to ensure their compatibility and security.
About me

I'm Alex Hooley, a Full Stack Web Developer
based in Nottingham, UK
View previous work I specialise in Next.js web app development, WordPress development, & the technical aspects of search engine optimisation.
I'm experienced in Typescript/JavaScript, Jamstack, PostgreSQL, PHP & more. My digital marketing background includes technical SEO, on-page SEO, running PPC campaigns, content marketing, & local SEO.
What kind of Next.js developer do you need?
One-off project developer
This can be anything from a one-off marketing site to helping plan, build, and launch a startup MVP.
For one-off projects, my rates start at £1,500+ for simple marketing sites. For more complex projects, get in touch and I'll be happy to provide a quick estimate based on a rough outline of what you're looking to build.
Get a quick estimateOn-going development
If you need a Next.js developer to work with on an ongoing basis but you don't need a full-time in-house developer, I can help with that too!
My day rate is £360/$465, you're not locked into any long-term contracts, and I can work on your project as much or as little as you need.
Start working together
Get in touch
Ready to get started?
Contact me today to discuss your requirements and explore the possibilities of Next.js
Contact me