Live example · Cloudflare Pages · D1 · Workers AI
This website
This site is itself a working example, not just a description of one. It's a five-page marketing site with a custom brand identity, built from a plain HTML, CSS, and JavaScript frontend with no framework. It deploys automatically to Cloudflare Pages from GitHub. The contact form runs through a serverless backend function that validates each submission and stores it in a Cloudflare D1 database. The live chat widget on every page (the same one you can try in the corner of this screen) is powered by Cloudflare Workers AI, answering visitor questions about services directly and pointing them to a real conversation when a question needs one. It's a live, ongoing project. A custom domain and email notifications are being connected next.
Cloudflare Pages · D1 · Workers AI · Static site
Cloudflare · DNS · SSL
Domain, DNS, SSL & Cloudflare configuration
Regularly configure and troubleshoot domains, DNS records, SSL certificates, and website routing for business systems and landing pages. This includes connecting domains to websites and CRM platforms, configuring A and CNAME records, resolving SSL issues, and fixing situations where root domains, subdomains, or www versions of a site behave differently or fail to connect. The approach is to identify exactly where the routing or DNS problem occurs, correct the configuration, and test the full domain setup afterward.
Cloudflare · DNS Configuration · SSL
GoHighLevel · Stripe · CRM Automation
CRM & payment automation system
Built and configured an automated CRM and payment workflow connecting customer payment activity to CRM actions, so payment events could trigger automated follow-ups, internal notifications, and contact updates. Work included configuring workflow triggers, custom fields, webhooks, payment events, and pipeline actions, then testing and troubleshooting the integration to confirm customer and payment information moved correctly between systems. The goal was to reduce manual payment administration and create a more reliable process for managing customers and subscriptions.
GoHighLevel · Stripe · Webhooks · CRM Automation
WhatsApp · GoHighLevel · Lead Qualification
WhatsApp lead qualification & CRM automation
Configured a WhatsApp-based lead qualification process connected to a GoHighLevel CRM. The workflow collected customer information through WhatsApp and forms, stored it against the correct CRM contact, and routed leads through different processes based on their responses. This included automated WhatsApp messages, CRM fields, pipeline routing, and internal notifications. The full customer journey was tested to confirm information was captured correctly and leads reached the right next step, reducing manual lead processing.
WhatsApp Automation · GoHighLevel · Lead Routing
Events · CRM · Stripe · Payment Integration
Automated event registration & ticketing system
Built and managed an automated event registration process spanning landing page, payment, CRM tracking, confirmation messages, and attendee follow-up. Work included event setup, registration forms, payment integration, pipelines, automated emails, and WhatsApp communication, along with improvements to event tracking and check-in so the team could manage attendees without relying heavily on spreadsheets or manual admin.
Event Automation · Ticketing · Payment Integration
Forms · CRM · Cloud Storage
Customer file upload & CRM workflow
Designed a process for collecting customer information and uploaded files while keeping everything connected to the correct customer record inside the CRM. Built for situations where customers or team members needed to submit forms together with documents or images, the work included designing the form process, identifying file storage requirements, connecting submissions to CRM contacts, and building automated workflows for internal processing, including handling larger files where the CRM's native upload capability wasn't sufficient.
Form Automation · CRM Integration · File Management