What we do

Custom software, done well.

Extended Designs is a Johannesburg-based bespoke software development agency which first considers your company’s needs and then develops an IT solution to answer the challenging demands of your growing business.

what makes us different

Our way of doing things

Over the past decade, we have perfected our end-to-end product development process to cover the entire life cycle of a product, customising the development process to fit each product we work on.

In the long run, we are more than your software development company – we are your tech partner.

our services Read More

We master technology and we bring value when it comes to:

Web App Development

Application rescue


UI/UX Design

Your idea matters, and our work is meant to make the difference.


  • Client:

    College SA / IA Seminars / Stellenbosch College
  • Industry:

  • Technologies:

    Web Application, ASP.NET C#, Microsoft SQL, IIS
Development and implementation of Learner Relationship Management system. The system integrates all systems within one platform to ensure a true view of Learners. This includes Active Campaign Manager, Sage Pastel, Google Apps (SSO), Asterisk PABX, File Maker Pro, Couriers, Banks (Statements), Ticketing System (OSTicket) and Moodle. It is a inhouse CRM customised around learners and the educators.


  • Client:

  • Industry:

    Oil / Energy
  • Technologies:

    WMI, Tenticle, PHP, Pentaho, Pandora, FMS, MS WFF, ASP.NET C#, MySQL, MS SQL, APACHE, IIS

High Integrated application monitoring and reporting of forecourt systems ESocket POS, Namos, DOMS.

Integration of South Africa Dealer network to Central Management Server. Application does daily dispatch of updates, collection of system resources and collection of data. System integrates all aspects of the forecourt including DOMS, POS, MS Stack.

Master Data Management

  • Client:

    TOTAL SA / BIOFEEDBACK / Department of Infrastructure Development / Department of Human Settlements
  • Industry:

    Oil / Energy, Medical, Real Estate
  • Technologies:

    Web Application, .Net Core, Microsoft SQL, IIS

Master Data Management is a business-led program for ensuring that the organization’s shared data is consistent and accurate. The dynamic nature of the application allows the user to manage metadata, layouts, processes as well as granular security privileges down to attribute level. The solution is used by numerous client with most custom modules developed for integration and reporting. 

Our Customers