About.
I’m Nat, an independent web developer based in Belgium, with a background in design and a strong focus on user experience. I work on websites, content platforms and interactive products, taking projects from their initial structure through to design, development and launch.
I can handle a complete build or work alongside an existing design, development or marketing team.
User experience comes first
UX shapes how I approach a project, from its content structure to its smallest interactions. Can people find what they need? Is the next step clear? What happens when something goes wrong? Can the team manage the website without asking a developer for every change?
Those questions guide the navigation, layouts, forms and editing tools. Wireframes and working prototypes help resolve them early, before too much time goes into implementation.
Visual character matters too. The aim is an experience that feels distinctive while remaining clear, accessible and practical to use.
From design to development
I started working on the web in 2001, designing interfaces, community websites, forum themes and illustrations. Designing and coding themes for different communities taught me to work with detailed interfaces, dense content and very specific user expectations.
The work expanded into custom WordPress themes, Webflow websites, WHMCS integration and more complex content systems. That background helps me move between visual design and implementation, or translate another designer’s work into a responsive, functioning website.
Years of working with established websites also inform how I approach rebuilds and migrations: understanding what needs to improve and what needs to carry through, including content, URLs and essential functionality.
Connecting content, data and functionality
I’m particularly good at making complex data usable: organising large datasets, finding inconsistencies and connecting information across languages and sources. That work supports searchable directories, multilingual websites and content that appears in several places without being maintained separately.
My development work includes content modelling, custom CMS interfaces, database schemas, authentication, user roles and access controls. With Supabase, this includes writing, reviewing and testing row-level security policies against the permissions the product requires.
I also develop interactive search tools, dashboards and AI assistants, and connect websites to external services through APIs. The interface and the systems behind it are considered together, including how information reaches the user and how the team manages it afterwards.
Taking responsibility for the whole project
I developed iGlowly independently: a multilingual platform and three related products, covering architecture, data, design, development and deployment. It brings together the range of work I can take responsibility for within a single project.
I also have experience working within larger teams. During a nearly two-year collaboration with The Fabulous, the work included websites, reusable landing pages, a configurable onboarding system, payment forms and other integrations.
Careful implementation
I work with HTML, CSS and JavaScript, alongside tools such as Astro, Webflow, WordPress, Payload CMS, Supabase and Cloudflare. The choice depends on the functionality, the people maintaining it and the likely cost of running it.
Responsive behaviour, accessibility, loading performance and technical SEO are part of the build. That includes page structure, metadata, internal linking, redirects and structured data, alongside checks across browsers and screen sizes.
I enjoy resolving difficult requirements, but keep the implementation straightforward where possible. A solution should be understandable and maintainable after the initial launch.
Working together over the years
Many clients have stayed for years. The work continues through support, improvements, redesigns and new projects as their needs evolve.
Clear communication, honest advice and careful follow-through are part of the job. Knowing the business and the decisions behind its website makes that ongoing collaboration more effective.
Technologies I work with
I choose the stack around the product—not the other way around. My work ranges from high-performance marketing websites to authenticated platforms with custom databases, user roles, payments, automation and AI-powered features.
Front end
HTML5 · CSS3 · SCSS · JavaScript · TypeScript · React · Next.js · Astro · Vite · Tailwind CSS · shadcn/ui · GSAP
CMS and website platforms
Webflow · WordPress · Payload CMS · Headless CMS · Webflow CMS · Custom CMS architecture
Backend and databases
Supabase · PostgreSQL · MySQL · Node.js · Express · Deno Edge Functions · REST APIs · GraphQL · tRPC · Drizzle ORM
Authentication and application logic
Supabase Auth · OAuth · Role-based access · Row Level Security · User-owned data · Protected dashboards · Multitenant applications
Payments and communication
Stripe · Resend · Transactional email · Subscription billing · Webhooks · Form and CRM integrations
AI and data applications
OpenAI API · Anthropic Claude API · Google Gemini API · Retrieval-augmented generation · Controlled knowledge bases · Embeddings · Vector search · pgvector · AI assistants
Automation and integrations
Make · Zapier · n8n · Airtable · HubSpot · API integrations · Webhooks · Data import and synchronisation
Infrastructure and deployment
Cloudflare · Azure · AWS · Vercel · Netlify · Git · GitHub · Docker · CI/CD workflows · Environment and secrets management
Design and prototyping
Figma · Adobe Photoshop · Adobe Illustrator · UX/UI design · Design systems · Wireframes · Interactive prototypes · Responsive design
Performance and quality
Technical SEO · Structured data/JSON-LD · Accessibility · Core Web Vitals · Responsive QA · Cross-browser testing · GA4 · Google Tag Manager · Google Search Console