We design and develop scalable software solutions, backend platforms and automation systems for modern businesses.
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.
REST APIs, business logic, authentication systems, microservices and data processing.
Docker containers, cloud infrastructure and maintenance.
Internal tools, workflow automation, reporting systems and integrations.
With a large focus on building both client facing and custom admin applications for internal tools.
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
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
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