Building Reliable Software, APIs, Algorithmic & Automated Trading Systems

We design and develop scalable software solutions, backend platforms and automation systems for modern businesses.

About Us

Balani Software Services (PTY) specializes in custom software development, backend systems, API integrations, algorithmic trading systems and business automation.

We focus on delivering maintainable, scalable and performance-driven solutions tailored to client requirements.

We are a CIPC and SARS compliant fully black-owned business who bridge the gaps between high quality delivery and competitively priced services.

Services

Backend Development

REST APIs, business logic, authentication systems, microservices and data processing.

Cloud Solutions

Docker containers, cloud infrastructure and maintenance.

Business Automation

Internal tools, workflow automation, reporting systems and integrations.

With a large focus on building both client facing and custom admin applications for internal tools.

Technology Stack

C++ & MQL Python FastAPI Node.js + React PostgreSQL Google Cloud

Featured Projects

License Management Platform

Commercial High Frequency Trading system [C++, MQL + MySQL]


Problem: Client needed a full overhall of an HFT system to achieve faster trade execution speeds to

                capture more edge and less slippage under high volatility market conditions.


Solution: Wrote DLLs using C++ to perform algorithmic calculations and pre-execution data to allow sub 3ms server side trade execution. The main bottleneck just happened to be MetaTrader 4 cannot conduct use multi-threading, this solution circumvents that issue by performing the calculations simultaneously outside the MT4 terminal.


Outcome: Achieved sub 3ms trade execution, which is a significant change from 40ms as of previously. Developed a low latency tick-only charting algorithm for client side visuals (as seen in screenshot)


2026.06.11

License Management Platform

Large data modeling application for trade account management [Python 3.2 + FastAPI + Qt + SMTP]


Problem: Client needed a user friendly application that sends alerts via email and a GUI that has graphing elements that can fluidly display a multitude of data points and metrics.


Solution: Wrote a comprehensive application that uses primarily matlib to reliably display all the specified metrics and data.

Made use of Qt library and matplotlib to chart data, and FastAPI integration to fetch server side account data to retrive values such as Running PNLs, open trade postions, trade history etc.


Outcome: Achieved real time updating chart functions in the external application to help the client maintain up to 100 trade accounts using a heat map. Also the program can send real time custom alerts / notifications directly to email using SMTP.


2026.04.21

How We Work

Discovery
Planning
Development
Testing
Deployment
Support

Let's Build Something Great

Looking for a reliable software development partner? We'd love to hear about your project.

Email: apollo@bssol.online
           apollobalani@icloud.com
Phone: +27 83 732 0849
            +1 757 840 7124