Home / FAQ

Questions people ask.

Straight answers about services, process, rates and how I work with clients.

Services & Scope

What kind of projects do you take on?

I build complete business systems: billing platforms, e-commerce engines, inventory management, booking systems, CRM, medical practice software, POS systems, and custom APIs. I also do WordPress and WooCommerce development, Shopify apps, and React Native mobile apps. Projects range from standalone tools to full multi-module platforms like BX1X.

What is your tech stack?

TypeScript, JavaScript, React, Next.js, Node.js, Express on the frontend and backend. PostgreSQL, MongoDB, and MySQL for databases. React Native for mobile. Docker, Kubernetes, and Linux for infrastructure. PHP for WordPress and WooCommerce work.

Do you build from scratch or work with existing codebases?

Both. I build greenfield systems from scratch and I work with existing codebases, debugging, extending, rescuing, or rebuilding. If your current system is fragile or another developer left mid-project, I can step in.

Can you work alongside my existing team or agency?

Yes. I can work as a solo developer on your project or integrate with your existing team. I have experience collaborating with agencies, internal dev teams, and other freelancers. Communication is flexible: Slack, Zoom, email, whatever your team uses.

Process & Timeline

How does a project start?

Send me a short summary of what you need, no formal brief required. I review it personally and confirm whether it looks like a fit, the approach, and the next step. If it is a good fit, I prepare a private quote after we have discussed the scope and acceptance boundaries.

How long does a typical project take?

It depends on complexity, access, integrations, and how clearly the workflow is defined. I agree a realistic delivery timeline in the private quote after fit, scope, and acceptance boundaries are clear. A full platform build (like a point of sale for seven branches) took 13 months.

How do you handle communication and updates?

I am available via phone, email, Slack, Zoom, and WhatsApp. I review communication personally and confirm the next step. For larger projects I provide regular progress updates. You always have direct access to me: there is no project manager or support team in between.

What happens if the scope changes mid-project?

Scope changes are normal. I document the change, explain the impact on timeline and cost, and we agree before I proceed. No surprise invoices. No hidden hours.

After Launch

Do you offer ongoing support and maintenance?

After written acceptance, included post-delivery support is limited to 14 calendar days of defect-only correction against the agreed scope and acceptance tests. Further support, hosting, monitoring, backups, updates, or new work can be separately quoted.

How are code and handover terms handled?

Code delivery, documentation, deployment access, licensing, and handover terms are defined in the project agreement before work begins. The exact arrangement depends on the type of project and the delivery model.

What if something breaks after delivery?

After written acceptance, defects that fail the agreed scope or acceptance tests are corrected at no extra charge for 14 calendar days. New requirements, changes, third-party issues, or later work are separately quoted.

Rates & Payment

How do your rates work?

I provide a private quote after discussing fit, requirements, scope, access, dependencies, and acceptance criteria. The quote sets the appropriate delivery and commercial model for the work.

What are your payment terms?

Payments are accepted via PayPal or wire transfer. Normal projects use a 50% scheduling deposit and 50% on acceptance. Larger multi-milestone projects can use 40% / 30% / 30%. If paid discovery is needed, it is 100% upfront and is not automatically credited against later implementation; the applicable terms are stated in the private quote.

Do you provide contracts and NDAs?

Yes. Every project starts with a clear proposal or contract covering scope, timeline, deliverables, and payment terms. I am happy to sign NDAs and confidentiality agreements before we discuss your project details.

About Me

Why should I hire you over an agency?

Direct access to the person who actually builds your software. No account managers, no hand-offs. I’ve been in IT for 26 years, with 175+ reviews, almost all five stars. I’ve built a 37-module business platform (BX1X), a point-of-sale system processing 5,000 transactions a day across 7 branches, and a medical practice management system, work that would usually need a whole agency team.

Where are you based and what timezone do you work in?

Cape Town, South Africa, SAST / UTC+2. I overlap with US East in the morning and UK/Europe during standard business hours. I have clients in South Africa, the UK, Europe, the US and Australia.

Do you work with a team?

I operate through Villiers Vision Works (Pty) Ltd and I am the developer on your project, no hand-offs. I am comfortable working alongside your existing team, agency, or other freelancers. I have collaborated with in-house dev teams, design agencies, and project managers across multiple time zones. Whatever your setup, I integrate and communicate directly.

Still have questions?

Tell me the problem and I’ll review it personally and confirm the next step.

WhatsApp