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.
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. |
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 SQL2012. |
Loan Platform (Banking)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 (Risk)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 (Publishing)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 SQL2012. |
Government Employee Housing (Banking)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.0, ASP.NET, Bootstrap, SQL Reporting Services and SQL Server 2012. |
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#4.0, ASP.NET, NServiceBus and SQL2008. |
Editorial Processing African Government Legislation (Content)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 SQL2012. |
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#4.0, ASP.NET, NServiceBus and SQL2008. |
Structured Finance ERP (Banking)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#3.5/4.0, ASP.NET, SQL2008. |