We create powerful applications.
Kaleidocode (KC) has a solid track record of creating successful enterprise applications for leading companies. From banking to fraud detection, from web to mobile and everything in between, we have broad and deep experience to deliver your project.
Trusted by leading companies
|
|
Kaleidocode has partnered with Intenda Group to provide services to the following clients.
|
Protege Legal AI Assistant (Legal)Client: LexisNexis
KC partnered with LexisNexis to design and implement Protege - a GenAI legal assistant that enables practitioners to ask, draft, and summarise legal content with confidence.
At the core is a real-time data ingestion pipeline from an AWS data lake into a vector-ready search layer, ensuring the assistant is always up to date with authoritative legal sources. Protege enables:
KC engineered a realtime streaming ingestion pathway using Apache Flink and AWS Lambda to process and enrich documents continuously. Amazon Bedrock provides model endpoints, while Solr stores both lexical indexes and vector embeddings for hybrid retrieval. The retrieval layer, built in Python with LangChain, performs use-case routing, hybrid Solr search and prompt orchestration to deliver accurate, explainable outputs. Technologies employed: AWS (S3 Data Lake, Lambda), Apache Flink, Amazon Bedrock, Solr (hybrid + vector), Python, LangChain, Google ADK, RAGAS System Modernisation (Financial Services)Client: IUA Business Solutions
Kaleidocode partnered with IUA to modernize their core systems and uplift technical capability across the full software development lifecycle. Our work focused on replacing legacy APIs, services, and vendor integrations with scalable, container-ready solutions built for future growth.
Using technologies such as Vue.js for the front-end, Kafka for event-driven architecture, and the latest .NET frameworks with Docker and Kubernetes for containerization and orchestration, we helped IUA transition to a modern, resilient stack. Beyond technology, we also embedded engineering best practices and standardised development processes, resulting in measurable gains in both system performance and team efficiency. Workflow Orchestration (iGaming)Client: iGaming Client
We implemented a new workflow orchestration platform that fully automated a previously complex, highly distributed process — reducing execution time from days to minutes. The system was engineered for extreme resilience and rollback capability, ensuring zero human intervention while maintaining operational integrity.
For the first time, full end-to-end visibility was achieved across all services and systems involved, transforming what had been a fragmented microservice landscape into a cohesive, observable flow. Technologies employed: Temporal Dotnet Integration, Docker Swarm, Kubernetes, AWS. Global Retail Platform (Retail)Client: Mr Price Group
KC supported MRP Group IT by supplying some of our key developers to investigate, design and develop the core architecture for the groups new global retail platform.
The software is built as a services architecture distributed via dockerised containers, utilizing message buses.
Our team assisted with implementation of core infrastructure, primarily the API interfaces, projection data sources, as well as the core framework and domain services employing domain driven design principles. Technologies employed: C#, ReactJS, Postgres, .Net Core, Docker, WatchTower, GitLab, Linux. |
Market Research Platform (Retail)Client: Barrows
Kaleidocode partnered with Barrows to build a large-scale multimedia market research platform that now serves over a million customers across more than 5,000 locations. The system was engineered for high scalability and resilience, handling both steady usage and peak loads during major sporting and promotional events.
The platform allows full customization per client—covering branding, media content, and interactive survey design—to deliver a flexible, on-brand experience. Custom-built survey tooling and third-party analytics integrations process tens of millions of responses, surfacing actionable insights and sentiment data to inform strategic decisions. Complementing the platform, a mobile app enables teams to audit, onboard, and activate new sites. An intelligent, rules-based workflow automates site evaluation and task assignment, helping stakeholders rapidly identify viable opportunities and seamlessly bring new locations online. Technologies employed: .NET Core 9, SQL Server, Azure, Flutterflow, React, jQuery. Integration Tool (iGaming)Client: iGaming Client
We developed a suite of tools to streamline and standardize the integration of external APIs into the client's core systems. The platform embedded domain logic to assess the readiness and compliance of third-party integrations, providing automated validation, test tracking, and historical audit trails.
It functioned as a self-service quality gate for external partners, enabling them to test and verify their integrations independently before formal submission. Once testing was complete, the platform recorded results, supported sign-off workflows, and facilitated controlled promotion of integrations into live environments. Additionally, the solution included a service that automatically synchronized new projects between internal project tracking and time tracking systems, automatically assigning project managers and categorising project types to improve operational efficiency. Scalable Sales Applications (BPO)Client: Rewardsco
Designed and implemented a web based sales application for outbound sales.
The application has:
Our team conducted a turnkey project comprising Analysis, Project Management through to Architecture and Development. This system comprised integration to a 3rd party dialer and the agent interface is delivered over Terminal services. Technologies employed: HTML5, C#, ASP.NET MVC, and SQL. |
Loan Platform (Financial Services)Client: SA Home Loans
KC Bolstered the SAHL infrastructure team to assist with designing and implementing the infrastructural core for their next generation banking platform.
This software is the structure that undergirds internal and external web applications for processing loan applications, managing loan facilities and providing 3rd party services – e.g. attorney conveyancing.
The software is built as a service orientated architecture distributed via dockerised containers, utilizing event sourcing and service buses. Our team assisted with implementation of core infrastructure, primarily the API interfaces, projection data sources, as well as the core framework and domain services employing domain driven design principles. Technologies employed: C#, Nancy, Docker, T4 Templates, Angular, RabbitMQ, Solr, Node, Gulp, Grunt, Postgres, Linux. |
Car service bookings (Consumer)Client: Auto Service Check
We conducted a turn key project, for an independent entrepreneur, to create, design and implement a ground breaking consumer facing application that enables the public to search and find the lowest priced, highest quality service for their car or truck.
This system supports geo-map based searches, advanced filtering, online booking, and complex price management features.
The software was built as a series of micro-services hosted in the cloud, with a responsive UI developed for a great consumer experience. Technologies employed: C#, Dotnetcore, Docker, ReactJS, PostgreSql, Vagrant. |
Fraud Detection System (GRV)Client: LexisNexis Risk Pty Ltd
High performance vendor fraud detection via intelligent graph data processing.
The project consisted of supercharging the performance of the existing SQL relational solution by implementing a graph database solution, and managing workload via a parallel services bus processing engine.
The application provides insight into potential fraud by comparing data on employees and vendors of large corporates and SOE’s. Our team managed the project, conducting the design, project management and software implementation. Technologies employed: C#, Neo4J, NServiceBus. |
Mobile Research (Legal)Client: LexisNexis Pty Ltd
Designed and implemented powerful Xamarin mobile application.
Kaleidocode was tasked with developing three mobile clients; Windows desktop, Android and IOS.
The project included extensive server side processing of legal publications distributed via a high performance API to multiple mobile clients. Xamarin was used to write the common PCL code on the mobile clients enabling 70% common code base between all clients. Data was stored locally on device using SQLLite technology. The project required requirements gathering, review of competitive products, and design of a standard mobile product. Technologies employed: Xamarin, SQLLite, C#, ASP.NET and SQL. |
Government Employee Housing (Financial Services/Public)Client: GEPF / SA Home Loans
Turnkey project to support enrolment of housing requirements for potentially up to 1 million government employees.
This web application registers employees, aids enrolment of their housing requirements with the GEHS.
Features:
This system was built for scaling on Microsoft Azure using service instances. Key requirement was to cope with sudden spikes of usage. The KC team supplied Project Management, Architecture and Software Implementation. Technologies employed: C#, Nancy, Knockout SPA, SQL Azure, Azure Web. |
HR Talent Management (HR)Client: AdaptIT / Zamtel
Implemented a full responsive web application for HR professionals addressing performance contracts, development planning, probations, and skills sourcing.
The talent management application includes:
• Modern responsive user interface • Comprehensive Employee records • Performance Contract Workflows • Development Plan Workflows • Talent Plans • Complete Task System • Notifications • Flexible configurable schedule and workflows • Detailed Reporting KC implemented the application as a turnkey project; from Analysis, Design and Project Management to Coding and Quality Assurance. The system contains a powerful task engine, and is highly configurable to support deployment as a White Label SaaS solution if required. Technologies employed: HTML5, C#4, ASP.NET, Bootstrap, SQL Reporting Services and SQL Server. |
Candidate Reference Checking (Risk)Client: LexisNexis Risk
Designed and implemented a modern interpretation of this industry leading reference checking solution
The completely rebuilt Refcheck Advanced boasts:
Our team conducted a turnkey project comprising Analysis, Project Management through to Architecture and Development. This system comprised complex integrations, services, and processing engines to meet the requirement for a highly scalable and extensible product. Technologies employed: HTML5, C#, ASP.NET, NServiceBus and SQL. |
Editorial Processing African Government Legislation (Legal)Client: Kenya Law / LexisNexis
Sourced, customised and implemented leading Opensource Java solutions for editorial control and digital legislation publishing.
Kaleidocode integrated leading open source products to provide an end to end editorial publishing system.
The client required an automated workflow controlled management system for XML based legislation. A completely abstracted workflow engine, and middleware ESB were deployed to manage editorial processes and publishing processes to various digital formats. The project required extensive customisation, middleware implementation and optimisation to provide a performant document management system with automated xml transforms to final publishing formats, including an XML database driven web solution. Products and solutions included: WSO2, eXist-DB, Xquery, XSL, OpenKM, Java, JBPM. |
Stock Application (Fulfilment)Client: Rewardsco
Created a fulfilment application that manages logistics and stock control for Telco device sales.
The application includes:
• Stock management • Integration into sales applications • Order management • Payment controls, sales support • 3rd party interfaces to logistics, banking and risk partners Our team was involved in Analysis, Project Management, Architecture and Development. Technologies employed: HTML5, C#, ASP.NET MVC, and SQL. |
Supply Chain Portal (Supply Chain)Client: Agrista
Design and build a cutting edge business to business global service for the agri-finance value chain.
This project with a build value estimated at more than R10 million spanned 2 years. Launched internationally in Europe, and Southern Africa, this project was months in conceptual planning and design – with the actual build leading to beta release only taking approximately 9 months.
The team covered the full remit from Analysis and Project management to Architectures and Development. Including advanced features supporting collaborative customer relationship management, online credit processing, loan securities management and inputs procurement. Used Technologies: HTML5, C#, ASP.NET, NServiceBus and SQL2008. |
Structured Finance ERP (Financial Services)Client: ABSA Bank (in partnership with Agrista)
Created and developed a performant facilities ERP for credit providers in the agricultural space.
An ever-evolving product brought to market by Agrista, the team has developed this far reaching web project for more than 4 years. With a build value estimated at over R25 million and supporting well over 3 billion rand per annum in loan facilities, this product is now in version 4.
To build this web-based finance product suite for the Agri-finance industry there was a requirement for a full range of analysis, design and development skills from team members. Implemented at several secure internal and external sites for clients, such as ABSA bank, the team had to pass vendor criteria tests, security penetration tests (by SensePost) and other varied compliance requirements. Technologies included: C#, ASP.NET, SQL. |