Hire Me

Whether you're a startup needing a rapid MVP, an agency looking for reliable frontend firepower, or an established business seeking long-term support, I’m available for:

  • ✅ Freelance Projects
  • ✅ B2B Contract Work
  • ✅ Permanent Roles (UK or Remote)

I bring over a decade of experience in software engineering, and I run Element Software Ltd - a modern software company specialising in clean, performant web solutions, architecture, security and more.


What I Offer

🧠 Frontend Development

I build modern, responsive user interfaces using React, Next.js, TypeScript, and Tailwind CSS. From landing pages to complex web apps, I care deeply about developer experience and performance. I'm experienced with many UI frameworks and tools - Material UI, Radix UI, Storybook, Bootstrap, to name a few.

⚙️ Full Stack Engineering

Need more than just the frontend? I’m comfortable across the stack, using technologies like Node.js, Prisma, PostgreSQL, and Supabase, with experience deploying to Vercel, AWS, Azure, and self-hosted environments. Want to Dockerise it? No problem - I can do all of that. Need authentication? Got it. How about a complex database query to fetch a particular bit of data? Got that too.

🎯 Product-Led Development

I work closely with founders, designers, and stakeholders to understand business goals and deliver scalable solutions that support growth. I focus on simplicity, speed, and long-term maintainability. I ask myself - how can I ensure the code is good enough for the next person that works on? Nobody wants to work with messy code.

🧪 Test-Driven & Agile

I follow Test-Driven Development (TDD) and Agile methodologies. I’ve led teams using pair programming, mobbing, and continuous integration workflows that reduce bugs and speed up delivery.


Services via Element Software Ltd

Element Software is my software company through which I deliver services such as:

  • 🔐 Custom Software Development – Bespoke systems, dashboards, and admin panels, CRMs and custom applications
  • 🛒 eCommerce Solutions – WooCommerce, payment integrations, discount logic and complex workflows
  • 🌐 Website Design & SEO – Modern, fast websites with technical SEO baked in, and SEO reports and auditing on a monthly retainer
  • 🧩 API Integrations & Automation – Third-party API integration (even if their documentation is terrible), automation with n8n, AI workflows, automated E2E tests that run in pipelines
  • 📲 React Native Apps – Cross-platform mobile apps
  • ☁️ Hosting & Email Setup – Managed web hosting, domain/email setup via Google Workspace
  • 🧠 Consulting & Technical Leadership – Project planning, team mentoring, architecture advice

Whether it’s a one-off job or an ongoing partnership, I approach every project with the same attention to detail, communication, and quality you'd expect from a seasoned engineer.


Tech Stack & Tools I Work With

Frontend: React, Next.js, TypeScript, Tailwind, Storybook, Zod/Yup  
Backend: Node.js, Express, Next.js API routes, AWS Lambda, Step Functions
Databases: PostgreSQL, Supabase, Prisma, Mongo, DynamoDB
Automation: n8n, Zapier, Tasmota, MQTT, Home Assistant, ESPHome  
CI/CD & DevOps: GitHub Actions, Vercel, Cloudflare, AWS, Azure DevOps
CMS: WordPress, Contentful, Ghost, Headless CMS setups  
Mobile: React Native, NativeWind, Expo  
AI: OpenAI

Let's Work Together

I’m open to:

  • Part-time or full-time freelance work
  • Fixed-term or rolling B2B contract roles
  • Select permanent opportunities, especially remote or hybrid

You can hire me via Element Software Ltd or directly, depending on the engagement type.

📧 Email: contact@element-software.co.uk
🌍 Website: element-software.co.uk
📆 Book a call: Schedule a meeting

Let’s talk about how I can help bring your idea, product, or platform to life.