Software Development
Experts in custom Erlang software development, along with other proven development frameworks.
Bespoke Software Development
Functional Development Team
PMT™ has developed several core products that can be used as building‑block engines to build complex systems in areas such as Banking, MNO (Mobile Network Operators), Money and Wallet systems. As PMT™ has built a significant number of APIs for all of its products and engines, we can either train your teams to use these APIs or build complete custom projects for you. We also support retained development to grow and maintain your projects into the future.
Specialised API Integrator
Our development engineers have over a decade’s worth of experience in specialised API development and integration between systems for a wide range of Clients. Our development life cycle includes sophisticated integration and integration‑testing phases with integration partners to ensure that systems are matched 100%.
Some examples of integrations are:
- Financial Switching integrations to and from Point-of-sale (POS) and Postilion.
- Banking integrations for financial transactions and USSD development.
- Voucher distribution and redemption at POS.
- Integration with vending suppliers and municipalities.
- Integration into Insurance, Investment and Policy platforms.
Developing with Erlang
Erlang is a general‑purpose programming language and runtime environment with built‑in support for concurrency, distribution and fault tolerance. Designed by Ericsson to support distributed, fault‑tolerant, soft real‑time, highly available, non‑stop applications, Erlang supports hot swapping – code can be changed without stopping a system.
Open‑source Erlang was released to encourage the spread of Erlang outside Ericsson, including the entire source code of the Erlang system and extensive libraries for building robust, fault‑tolerant distributed applications.
Erlang’s lightweight processes and functional design enable efficient, predictable task execution, making it ideal for systems requiring agility and responsiveness. Erlang is ideal for high transactions-per-second (TPS) systems, with high availability and scalability requirements.
Erlang is used to develop some of the world’s largest social media platforms, as well as complex financial systems and telecommunications platforms.
PMT™ can help catapult your business into the telecom & digital future.
Let's Create Something Together. Let's Start a Project Together.

Functional Programming
Models computations as the evaluation of expressions, making systems easier to reason about, test and scale.

Reversed Billed Data
Obsidian™ allows the end-user to make use of the Application or URL free of charge.

Banking Integrations
Banking integrations for financial transactions and USSD development.

Voucher Distribution
Voucher distribution and redemption at POS.