Skill Set
Marc Dinnerville
AI Integration Specialist & Full-Stack Web Developer
allgoodnow@mailfence.com
I build modern websites, integrate AI into real business workflows, and bring two decades of hands-on experience across web development, cybersecurity, server administration, and audio engineering. My focus now is on AI integration — training chatbots with real personality, embedding intelligent assistants into websites, and building tools that actually help people.
Everything I build runs lean: no bloated platforms, no monthly fees eating into a client's revenue, no vendor lock-in. I use modern serverless architecture and edge computing to deliver sites that load in under a second and cost nothing to host.
01 — AI Integration
Training machines to sound like real people.
This is the direction. AI isn't a feature to bolt on — it's a layer that makes everything smarter. I specialise in integrating AI into websites and business tools in ways that feel natural, useful, and genuinely helpful rather than gimmicky.
AI Chatbot Development
- Custom AI personas trained on real business knowledge
- Deep personality systems — voice, tone, vocabulary, conversational style
- FAQ matching for instant zero-cost responses before AI inference
- Cart-aware shopping assistants that know what customers are browsing
- Synonym recognition and natural language understanding
- Voice consistency checking — every response verified against the persona
- Proactive conversation triggers based on user behaviour
AI-Powered Business Tools
- AI-suggested email replies written in the business owner's voice
- AI content generation for blogs, product descriptions, SEO metadata
- Conversation analytics — tracking what customers ask and finding patterns
- Multi-persona systems — different AI assistants for different business functions
- Knowledge base architecture — organising business facts for AI consumption
- Anti-hallucination engineering — keeping AI honest and on-topic
Workers AI
Cloudflare Workers AI with Llama 3.1 8B and Qwen 3 30B. Multi-model selection per use case. Edge inference, no external API calls, no per-token billing.
Prompt Engineering
Deep system prompts with personality, knowledge domains, conversation rules, and anti-hallucination safeguards.
AI Persona Training
Building AI characters with authentic voice, personality, and domain knowledge. From shopping assistants to memorial chatbots.
AI Agent Orchestration
Running multiple Anthropic Claude agents in parallel — coordinating development, SEO, deployment, and code review simultaneously. Custom skill systems, persistent memory, MCP server integration, and structured workflows across concurrent AI sessions.
Research & Experimentation
Constantly exploring new AI capabilities — voice synthesis, face animation, RAG pipelines, multimodal interfaces.
02 — Full-Stack Web Development
Modern sites that load fast and cost nothing to run.
I've moved with the times. Started with Apache and Nginx on VPS boxes, now I build on Astro and Cloudflare's edge network. The result: sites that outperform WordPress by 3-6x on every metric, with zero monthly hosting fees and no platform taking a percentage of every sale.
Current Stack
| Layer | Technology | Why |
|---|---|---|
| Framework | Astro 6.x SSR | Island architecture — only ships JS where needed |
| Interactive UI | Solid.js | Fine-grained reactivity, no virtual DOM overhead |
| Hosting | Cloudflare Pages | Edge network, free tier, zero cold starts |
| Database | Cloudflare D1 (SQLite) | Serverless SQL at the edge, no connection pooling |
| Object Storage | Cloudflare R2 | S3-compatible, zero egress fees |
| AI | Workers AI | Edge inference, no API keys, no per-token cost |
| Payments | Stripe Elements | PCI compliant, card data never touches the server |
| Resend API | Transactional email with custom domains | |
| Forms | Cloudflare Turnstile | Invisible bot protection, no CAPTCHAs |
| Animation | GSAP + Lenis | Smooth scroll, parallax, reveal animations |
| Search | Pagefind | Client-side search, zero server cost |
What I Build
E-Commerce
Full online stores — product catalogues, persistent carts, Stripe checkout, order management, shipping calculators. No Shopify fees.
Business Websites
Service pages, booking forms, contact systems, admin dashboards, blog platforms, newsletter systems. Everything a small business needs.
Admin Dashboards
Private management portals — message inboxes, subscriber management, order tracking, analytics, content management.
Design Systems
Dark/light mode, scroll animations, responsive layouts, SVG effects, custom typography. Every site has a distinct visual identity.
Frontend Skills
Core
- HTML5, CSS3, JavaScript, TypeScript
- Astro (primary framework), Solid.js (interactive components)
- React (familiar, not preferred)
- CSS architecture — custom properties, clamp(), grid, flexbox
- Responsive design and mobile-first development
- SEO — JSON-LD schemas, Open Graph, sitemaps, canonical URLs
Backend & APIs
- Node.js, serverless functions, edge computing
- REST API design and implementation
- SQL (D1/SQLite), KV stores, R2 object storage
- Authentication — HTTP Basic, CSRF, timing-safe comparison
- Rate limiting, input validation, honeypot patterns
- Email integration — transactional, newsletters, double opt-in
03 — Cybersecurity
Trained by the military. Applied to the web.
I was employed in cybersecurity for the Australian military. That background shaped how I think about every system I build — from form validation to server hardening. Security isn't a feature I add at the end; it's how I think from the first line of code.
Web Application Security
- OWASP Top 10 — XSS, CSRF, SQL injection, broken authentication
- Cloudflare Turnstile — invisible bot protection on all public forms
- KV-backed rate limiting with sliding window counters
- Timing-safe authentication to prevent side-channel attacks
- Stripe PCI compliance — tokenised payments, no card data on server
- Honeypot fields, input sanitisation, output encoding
- CSRF token protection on every form submission
Network & Infrastructure Security
- Deep packet inspection — Wireshark, tcpdump, protocol analysis
- Log analysis — reading server logs, tracing IP addresses, identifying attack patterns
- Server hardening — firewall configuration, SSH lockdown, fail2ban, port management
- VPN configuration and secure remote access
- Incident detection and response
- Monitoring and alerting for suspicious activity
04 — Server & Infrastructure
From bare metal to serverless edge.
I've managed my own VPS infrastructure for years — deploying web applications on Linux servers, configuring security, managing DNS, keeping bots out. Now I build on Cloudflare's serverless platform, but the deep infrastructure knowledge still informs everything.
| Domain | Skills |
|---|---|
| Linux Administration | Fedora (primary), Ubuntu, Debian. CLI-native, bash scripting, systemd, package management, cron jobs |
| Windows | Daily driver for development. PowerShell, WSL, cross-platform tooling |
| VPS Management | Digital Ocean droplets, other providers. Full server provisioning, security hardening, deployment |
| Web Servers (Legacy) | Nginx, Apache — configuration, virtual hosts, SSL/TLS, reverse proxy, performance tuning |
| DNS & Domains | Cloudflare DNS management, domain registration, MX records, DKIM/SPF/DMARC, zone configuration |
| Serverless (Current) | Cloudflare Workers, Pages Functions, D1, KV, R2, Queues. Edge-first architecture |
| Deployment | Wrangler CLI, Cloudflare Pages, environment management, secret rotation, rollback procedures |
05 — Programming Languages & Tools
The right tool for the job. Not a purist — a pragmatist.
| Language / Tool | Proficiency | Usage |
|---|---|---|
| JavaScript | Primary | Web applications, serverless functions, interactive components |
| TypeScript | Primary | Type-safe development, API contracts, large codebases |
| Python | Working | Scripting, automation, data analysis, trading bots |
| SQL | Working | D1/SQLite queries, schema design, data migrations |
| Bash | Working | Server automation, deployment scripts, system administration |
| HTML / CSS | Expert | Semantic markup, responsive design, custom properties, animations |
| FFmpeg | Working | Media processing, format conversion, audio/video manipulation |
Frameworks & Libraries
Platforms & Services
06 — Media & Creative
Sound engineer turned web developer.
Before web development, I worked as a sound engineer. That background gives me a different perspective on user experience — rhythm, timing, feel. It also means I'm comfortable with audio processing, media workflows, and the creative side of technical work.
Audio Engineering
Professional sound engineering background. Live mixing, studio production, mastering. Drum and bass mixing.
Media Processing
FFmpeg workflows — format conversion, audio extraction, video processing, batch operations.
Graphics & Visual Design
Web graphics, SVG animation, design systems, colour theory, typography. Every site gets a unique visual identity.
AI Voice & Face
Exploring voice synthesis, face animation, and personality-driven AI interfaces. Building interactive AI characters with authentic presence.
07 — Data & Automation
If there's a program, I can learn to use it.
I've built trading bots that analyse market data, automated server deployments, and created data pipelines. The constant is a willingness to research, learn, and build whatever's needed. In today's world, if you can research and think critically, there's nothing you can't figure out.
Trading Bots
Automated trading systems — market data analysis, signal processing, strategy implementation, backtesting.
Automation Scripts
Bash and Python automation — deployment pipelines, data processing, scheduled tasks, system monitoring.
Data Analysis
Log analysis, customer behaviour patterns, AI conversation analytics, market data, performance metrics.
API Integration
Connecting services — payment processors, email providers, AI endpoints, third-party data sources.
Let's Build Something
AI integration. Modern websites. Real security.
Whether you need an AI chatbot that actually sounds like your business, a website that outperforms WordPress by 3x, or someone who understands both the code and the infrastructure underneath it — let's talk.
Marc Dinnerville · Far North Queensland