Software development, cybersecurity and business modules
We build and secure software for your organisation, and offer ready-made modules you can start using today.
Book a demo ↗Custom Software Development
If you can describe it, we can build it.
- Web & mobile applications
- Internal tools & automation
- APIs & system integrations
- Ongoing maintenance & support
We design, build and maintain any software solution your organisation needs: web platforms, mobile apps, internal tools, integrations and APIs, from first prototype to production support.
↓ FeaturesCustomer-facing products and internal platforms built to be fast, accessible and easy to extend.
Replace spreadsheets and manual approvals with systems shaped around how your teams actually work.
Connect your new and existing systems (payments, accounting, HR, government portals) so data flows once.
We deploy, monitor and keep improving what we build, so launch day is the start, not the end.
Cybersecurity
Find the weaknesses before someone else does.
- Penetration testing
- Vulnerability assessments
- Secure code review
- Security audits & compliance readiness
We test, review and harden your applications and infrastructure. As both a software builder and a security firm, we understand how systems are made and how they get broken.
↓ FeaturesControlled, real-world attacks against your web apps, APIs and networks, with a clear report of what was found and how to fix it.
Systematic scanning and review of your systems to find, rank and track weaknesses over time.
Our engineers read your code for the flaws scanners miss, and show your developers how to avoid them next time.
Assess your policies and controls against frameworks and regulations such as the Data Protection Act, and build a plan to close the gaps.
HR & Payroll
Pay people correctly and on time.
- Employee database & profiles
- Automated payroll & statutory deductions
- Leave requests & approvals
- Payslips generated in one click
Automate statutory compliance (KRA, NSSF, SHA) and generate seamless payslips. A complete employee database and leave management system built for local operational needs.
↓ FeaturesOne record per employee: personal details, contracts, documents, job history and reporting lines, searchable in seconds.
Run payroll with PAYE, NSSF and SHA calculated automatically. Review, approve and release payslips with a full audit trail.
Staff request leave from any device, managers approve in one tap, and balances update automatically.
A single place for staff to raise HR requests, such as letters, updates to personal details and more, with every request tracked to completion.
Procurement
Every purchase approved, ordered and matched.
- Requisition approval engine
- Purchase order generation
- Supplier management
- Goods receipt matching
Full-cycle B2B purchasing. Route requisitions through custom approval chains, generate Purchase Orders, and strictly match incoming Goods Receipts against original orders.
↓ FeaturesDepartments raise requests against a budget; the system routes them through the approval chain you define.
Convert approved requisitions into Purchase Orders and send them to suppliers without re-typing anything.
Keep supplier details, quotations and purchase history in one place so you can compare and re-order faster.
Match what arrives against what was ordered. Short deliveries and mismatches are flagged before anyone pays.
Inventory
Know what you have, where it is, and when to reorder.
- Item catalogue & stock levels
- Multiple stores & locations
- Stock issue & transfer records
- Reorder-level alerts
Track stock across stores and locations in real time. Goods received through Procurement land in inventory automatically, and every issue out is recorded against a person, department or project.
↓ FeaturesA searchable catalogue of every item with live quantities, units of measure and valuation.
Manage several stores or sites and move stock between them with a clear record of who moved what.
Issue items to staff, departments or projects through an approved request, so nothing leaves the store unrecorded.
Get warned when an item drops below its reorder level and reconcile physical counts against the system.
Imprest & Activity Advances
Cash advances with a paper trail that closes itself.
- Activity advance requests
- Multi-tier approvals
- Strict surrender workflows
- Project & budget code tracking
Eliminate lost receipts and manual cash advance tracking. Empower your field operations with secure activity advances, multi-tier approvals, and automated receipt reconciliation.
↓ FeaturesStaff request an advance for an activity, with the budget, purpose and dates captured up front.
Route each request to the right approvers based on amount, department or project.
Staff upload receipts and surrender the balance. Outstanding advances are visible and block new ones until cleared.
Every shilling is tagged to a project or budget line, so reporting to donors and management is instant.
CRM
Every customer relationship in one place.
- Lead & customer records
- Follow-up reminders
- Sales pipeline view
Coming soon. Track leads, customers and follow-ups in one shared system, connected to the rest of your Soramap modules.
↓ FeaturesA single profile per customer with contacts, history and notes your whole team can see.
See where every opportunity stands and never miss a follow-up.
Point of Sale (POS)
Sell fast, and let stock update itself.
- Fast checkout
- Linked to Inventory
- Daily sales reports
Coming soon. A point-of-sale system that connects directly to Inventory, so every sale updates your stock.
↓ FeaturesQuick, simple sales screens built for busy counters.
Every sale deducts stock automatically, so counts stay accurate.

