Custom Software Development
Software that replaces spreadsheets and manual work: CRM systems, inventory tools, automation and data-driven applications, built for your exact process.
Software from R2,500
What I build
CRM systems
Keep track of customers, leads and follow-ups in one place.
Inventory systems
Stock levels, suppliers, low-stock alerts and purchase orders.
Automation
Turn repetitive tasks such as billing, reports and emails into one click.
Data and analytics
Python tools that turn raw data into routes, forecasts and reports.
Desktop and mobile apps
Applications for Windows, the web and mobile.
Cloud integration
Hosting, backups and integrations with the services you already use.
Software pricing
Clear prices in South African Rand. You get a written quote before any work starts: a 50% deposit starts the project and the balance is due on completion.
Small tools
Single-purpose apps
- Calculators and trackers
- Simple automation
- Reports
Business systems
Day-to-day operations
- CRM
- Stock control
- Dashboards
Custom platforms
Complex requirements
- Multi-platform
- Cloud integration
- Custom workflows
Recent project: Smart Traffic Optimization Gauteng
A final-year team project: a Python system that analyses Gauteng road, incident and delivery data to score congestion and plan delivery routes with time and cost estimates. I built the route-optimisation module.
See all projectsJohannesburg, South Africa and worldwide
Johannesburg and Gauteng
Based in Johannesburg and working with businesses in Johannesburg, Pretoria and across Gauteng, online or in person.
All of South Africa
From Cape Town to Durban, Mpumalanga to the Vaal: projects run smoothly over email, WhatsApp and video calls.
Clients outside South Africa
I work remotely with businesses anywhere in the world. Everything happens over email, WhatsApp and video calls, in English. South African time (SAST, UTC+2) overlaps with the UK and European working day, and quotes are in South African Rand, which often makes the work excellent value for clients paying in pounds, euros or dollars. International clients pay securely by card through a payment link.
Frequently asked questions
How much does custom software cost?
Small tools start from R2,500, business systems such as a CRM or stock control cost R8,000 to R12,000, and complex platforms start from R15,000. You get a written quote before any work starts.
Which languages do you work in?
Java and Spring Boot, JavaScript and Node.js, Python and SQL databases such as PostgreSQL.
Can you improve or extend existing software?
Often, yes. Send me details of your current system and what you need, and I will tell you honestly whether extending it or rebuilding makes more sense.
How do payments work?
A 50% deposit starts the project and the balance is due on completion. Projects under R3,000 are paid in full upfront. You can pay by EFT or by card through a secure payment link.
Related services
Ready to get started?
Tell me about your project and get a free quote within 24 hours.
Get a Free Quote