Web applications built to perform.
Modern web applications with React, Python, Django, and WordPress. Performance-first architecture designed to scale with your business.
What I build.
From single-page apps to full platforms — built with the right tools for the job.
React & Next.js Applications
Modern single-page and server-rendered applications. Fast, accessible, SEO-friendly, and designed to scale from day one.
Python & Django Backends
Robust backend systems with Django and Django REST Framework. API design, database architecture, authentication, and admin interfaces.
Custom WordPress Development
Beyond templates: custom themes, plugin development, headless WordPress with React frontends, WooCommerce builds.
Progressive Web Apps
Web applications that feel native: offline support, push notifications, installable on mobile. Built with modern service worker patterns.
API Design & Integrations
RESTful and GraphQL API design, third-party integrations, webhook architectures, and API documentation that developers want to read.
Performance & Security
Core Web Vitals optimisation, security audits, OWASP compliance, SSL/TLS configuration, rate limiting, and input validation.
From requirements to production.
Requirements & Architecture
Understand the problem, define the scope, choose the right tech stack, and design the system architecture.
Development Sprints
Two-week sprints with defined deliverables. Demo at the end of each sprint. Feedback incorporated.
Testing & QA
Automated testing, manual QA, cross-browser testing, accessibility audit, and performance benchmarking.
Deployment & Support
Production deployment with CI/CD, monitoring, error tracking, and documentation.
Every project is scoped individually.
Development projects range from simple marketing sites to complex platforms. You receive a detailed proposal with architecture, timeline, sprint plan, and cost.
Common questions about development
Practical answers to the questions asked before every development project.
Frontend: React, Next.js, TypeScript, Tailwind CSS. Backend: Python, Django, Node.js. CMS: WordPress (custom themes and plugins). Infrastructure: AWS, Vercel, Railway, Supabase.
A marketing site: 2–4 weeks. A web app with auth and database: 6–10 weeks. A complex multi-user platform: 12–20 weeks.
Yes. I regularly take over, refactor, and extend existing projects. A code audit is included upfront to assess technical debt.
Slack or Teams for day-to-day, Notion or Linear for task management, and bi-weekly video calls for sprint reviews.
I recommend and configure the hosting that fits: Vercel for frontend apps, Railway or AWS for backend, Supabase for database and auth.
Yes — MVP development focuses on validating your core value proposition with the minimum viable feature set. Scope is ruthlessly prioritised.
Have a project in mind?
Tell me about what you’re building. I’ll assess the scope and send you a detailed proposal within 5 business days.
Request a quote →