Skip to content

Software engineering · Kampala, Uganda

We build the software behind better businesses.

Trevor Digital Solutions designs and engineers custom software, business management systems, websites, mobile applications, AI solutions and trading technologies — built around the way your business actually runs, and maintained long after launch.

  • Direct access to your engineer

    No account manager in between.

  • You own the source code

    Full handover, no lock-in.

  • Built for real networks

    Works on mobile data, tolerates drops.

Working inTypeScriptReactNext.jsNode.jsPythonFlutterPostgreSQLSupabaseDockerAWSMQL5Tailwind CSS

Why TDS

Six commitments, not six adjectives.

Every software company claims quality and reliability. These are the specific things we do differently, each one something you can hold us to in writing.

  • You talk to the engineer

    No account manager relaying messages. You work directly with the people writing your software, which means decisions happen in one conversation instead of three.

  • You own everything we build

    Source code, repository history and deployment configuration are handed over on completion. No licence that expires, no vendor you cannot leave.

  • Built for real conditions

    Software that works on mobile data, tolerates a dropped connection and does not assume a fast machine. We design for the network your users actually have.

  • Scoped before it is started

    Discovery produces a written scope, a timeline and a price before development begins, so the budget conversation happens at the start rather than halfway through.

  • Maintained after launch

    Launch is a milestone, not an exit. We stay on for fixes, updates and the features that only become obvious once people are using the system.

  • Engineered to grow

    Typed codebases, tested critical paths and documented architecture, so the system can be extended by us or by your own team later.

Technologies

A deliberately boring stack.

We choose tools with long support horizons and large talent pools, so your system can still be maintained in five years — by us or by whoever comes next.

Frontend

The interface your customers and staff actually touch.

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS

Backend

The logic, rules and processing behind the interface.

  • Node.js
  • Python
  • Django
  • FastAPI

Database

Where your records live, and how safely they are kept.

  • PostgreSQL
  • Supabase
  • MongoDB
  • Redis

Mobile

Android and iOS from one maintained codebase.

  • Flutter
  • Dart
  • React Native
  • Firebase

Cloud & DevOps

How software gets deployed, watched and recovered.

  • AWS
  • Google Cloud
  • Docker
  • Kubernetes
  • Terraform
  • Vercel

Trading Technology

Automated trading built to a documented strategy.

  • MQL4
  • MQL5
  • MetaTrader 4
  • MetaTrader 5

How we work

Scoped before it starts. Supported after it ships.

The same five stages on every project, whether it runs four weeks or six months. You always know which stage you are in and what comes next.

  1. 01

    Discovery

    We sit with the people who will use the system, map the workflow as it actually runs and agree what success looks like in measurable terms.

  2. 02

    Scope & plan

    You get a written scope, an architecture outline, a timeline and a fixed price before any code is written. Nothing starts on a handshake.

  3. 03

    Build

    Development in short cycles with a working demo at the end of each one, so you can redirect the work while redirecting is still cheap.

  4. 04

    Test & launch

    Automated tests on critical paths, structured acceptance testing with your team, then a supervised release with monitoring and a rollback path.

  5. 05

    Support & improve

    Maintenance, training and new features after go-live, informed by how the system is genuinely being used.

Industries

Where we have built before.

The building blocks — stock, orders, customers, records, roles, reporting — are common across sectors. What changes is the vocabulary and the rules, and that is what discovery is for.

  • Logistics & supply chain

    Stock, warehousing, fulfilment and multi-location visibility.

  • Healthcare

    Patient records, scheduling, billing and clinical workflow.

  • Education

    School management, enrolment, fees, results and reporting.

  • Retail & distribution

    Point of sale, inventory, pricing and branch reporting.

  • Finance & trading

    Analytics platforms, trading automation and reporting tools.

  • Professional services

    Client records, project tracking, invoicing and portals.

Tell us what you need built.

Describe the problem in your own words. You get a written scope, a timeline and a price before anything starts, and a straight answer if we are not the right people for it.