What we do

Microsoft SharePoint

SharePoint Development(Custom & Out-of-the-Box), SharePoint Branding, SharePoint Administration, SharePoint Deployment Planning, SharePoint Training.

IT Strategy and Consulting

our consultants will define, design and execute strategies that drive your business growth, reduce costs and create new revenue streams.


With Microsoft Certified Trainers , you are sure that you will get quality Training

Web Application Services

Website Designs, Web Apps Development, Platforms(HTML5,WordPress, PHP, Joomla and many more). Responsive websites making viewing on devices easy and maintaining visibility.

Search Engine Optimisation

We use the latest and working technology to take your website to the top of serach results , to get your site generating more traffic and we also add social media post to your site.

Mobile Application Services

Mobile Application designs,Mobile Applications Development, Platforms (Android, Windows etc.). We can create custom apps for your company at affordable prices using the latest libraries available.

Workflow Services

Nintex Workflow, Nintex Forms, Nintex Mobile, Nintex Project Server, K2 Smart forms, K2 Workflows, SharePoint Workflows.

Hosting Services

Domain Registration, Domain Transfers, Shared Hosting, Dedicated Hosting, Reseller Hosting, Linux and Windows hosting plans, Email.


Cloud Services

Amazon EC2, Rackspace, GoGrid, Terremark, Google, IBM SmartCloud Service, HP Converged Cloud, Microsoft Azure, CloudShare, FpWeb, Skytap.

Our Procurement service

help you navigate myriad of technology vendors available, and offer a wide range of support throughout the procurement cycle, including: consultation,training, installation and warranty support.



Cell phones

IT Managed service Providers

IT Quality Assurance

About Us

MAODI Technologies is a Global Information Technology Services provider to enterprises, government, institutions, consumers & technology companies.


MAODI Technologies (PTY) Ltd..
217 Pretorious, Office 135 Van Erkom Building
Pretoria 0002
T : (012) 325-0565