Creating practical
digital solutions
for businesses.
I'm a frontend developer who builds fast, effective websites and tools — so businesses can focus on what matters: serving their customers.
Developer by skill.
Problem-solver by nature.
I got into web development because I saw how many great small businesses were losing customers simply because their online presence didn't reflect the quality of what they do. That disconnect pushed me to learn the craft — and to stay focused on outcomes, not just code.
Today I build responsive websites that load fast, look professional, and actually convert visitors into customers. I'm also developing practical internal tools — like inventory trackers and debtor management apps — to help businesses run smoother day-to-day.
I'm currently deepening my skills in backend development, always with the same question in mind: how does this help the business?
Projects completed
Years learning & building
Mobile-first approach
Focus on small businesses
Services built around
real business needs.
Every service I offer is designed to deliver measurable value — more visibility, more customers, and smoother operations.
Business Websites
Clean, fast, mobile-friendly websites that present your business professionally and turn visitors into paying customers. From landing pages to multi-section sites.
Online Visibility
Help getting your business found on Google — through well-structured, SEO-ready pages, Google Business Profile setup, and performance-optimised code that search engines favour.
Simple Web Tools
Custom browser-based tools tailored to your workflow — inventory management, debtor tracking, invoice generators, and other practical apps that save time and reduce errors.
My current toolkit.
My foundation is solid: I write clean, semantic HTML that search engines love, craft CSS layouts that adapt beautifully across every screen size, and use JavaScript to add real interactivity — form validation, dynamic content, local data storage, and more.
I'm currently in the middle of learning React Native, which will open the door to more dynamic, component-driven applications. After that, Node.js and databases will let me build full end-to-end products for clients.
I believe in getting the fundamentals absolutely right before moving on — because a great user experience starts with great code structure, not just the newest framework.
Let's work together.
Have a project in mind? Want to get your business a professional online presence? Or just want to chat about what's possible? Send me a message — I read every one.
Chat on WhatsApp