Independent Web Development

Senior engineering,
without the overhead.

Full-stack development, AI integration, and technical consulting — no committees, no handoffs, no delays. You work directly with a senior engineer from day one. Available globally, based in the south of France.

Start a conversation Currently available for new projects

01

Full-Stack Web Apps

End-to-end development from data models to user interface. Decisions get made fast — no approval chains, no account managers between you and the work.

02

Backend & APIs

Robust API design, third-party integrations — including Amazon Connect, Lex, and cloud communication platforms — and system architecture that scales.

03

CMS & Platform Work

Drupal and WordPress at a senior level — custom modules, complex content architectures, and migrations done properly.

04

Technical Consulting

Architecture reviews, technology decisions, and strategic input. A senior voice without the cost of a full-time hire — and available the same week you need them.

I'm Ian Hall — a Principal Software Engineer with over a decade of experience building and maintaining web systems for companies across North America and Europe.

I work directly with founders, CTOs, and engineering leads — no account managers, no handoffs. You get the person who writes the code in the room from day one.

Based in Aix-en-Provence, France. Available across time zones.

Beyond the chatbot.
Actual AI engineering.

Generative AI is only useful when it's wired into something real. I build AI-powered features that integrate with your existing systems — retrieval-augmented search, intelligent assistants, and enhanced contact centre flows that go well beyond out-of-the-box LLM wrappers.

RAG-style search & retrieval LLM integration & prompt engineering Amazon Connect & Lex AI-enhanced chatbots Embedding pipelines OpenAI / Anthropic APIs
PHP TypeScript JavaScript Node.js Python Drupal WordPress REST APIs Amazon Connect AWS PostgreSQL MySQL Linux Git

Let's talk about
your project.

Location Aix-en-Provence, France
Availability Open to new projects
Time zones CET — works globally