

Building a High-Trust Digital Platform for Cedarberg Travel
WordPress Theme Development using Sage 9 & Gutenberg, packed with custom functionality with a focus on performance.
- Frontend
- WooCommerce
- WordPress

Developing iKhokha’s WooCommerce Payment Gateway
Verified and secure WooCommerce payment plugin that offers iKhokha's customers a seamless online payment experience with WordPress & WooCommerce.
- Development
- Payment Gateway
- WooCommerce
- WordPress

Click & Collect from Nearest Branch – WooCommerce Plugin Development
Order from your nearest branch with the WooCommerce Store Locator plugin enabling dynamic stock levels per store.
- WooCommerce
- WordPress

Home Cleaning Booking Experience for Cape Town Households
Nestiva serves a growing demand for dependable home-cleaning in Cape Town. I created a clean, user-focused WordPress interface that guides customers through booking and payment with minimal friction.
- Design
- Elementor
- Frontend
- WordPress
1. Briefing & Discovery
Understanding the client’s goals, constraints and audience to establish a clear project direction.
2. Concept & Solutions
Translating the brief into practical, achievable ideas, outlining structure, features and user flow.
3. Planning & Estimation
Creating detailed estimates, timelines and scope to ensure everyone is aligned before work begins.
4. Design & Build
Shaping clean, modern interfaces and developing responsive, reliable frontend and WordPress solutions.
5. Review & Refinement
Collaborating with clients on feedback, refining details and polishing the final experience.
6. Delivery & Support
Ensuring a smooth launch, handover, and post-launch clarity so clients feel confident managing their site.
Ethan was a phenomenal partner to me and my business as we grew from a simple site to a complicated eCommerce store.
He was always able to take our unique requests and find a practical solution. He’s both deeply technical and extremely creative, and you can tell he truly cares about his clients because he would come to each meeting with new ideas for how to better run our site.
I’d welcome the opportunity to work with him again and recommend him to any other business – the more complicated the better!