Work

The systems I install for expert firms, and the software I've built for clients and for my own ventures. Each piece says which it is.

Software built

Five client builds, then six of my own ventures. None of the ventures is a client.

Client builds

  • Happy Grocers' mobile app home screen, with categories and personal picks

    Online grocery shopping for a sustainable grocer: a web shop, mobile app and admin panel.

    Client build

    Happy Grocers

    Online grocery shopping for a sustainable grocer: a web shop, mobile app and admin panel.

    An online grocery shop on the web, built in Angular with a Node.js back end, and a Flutter mobile app for Android and iOS. An admin panel handles stock, orders and sales reports. Payments run through OPN Payments and PayPal, and the mobile app has a support chatbot.

    What was built

    • Web shop
    • Mobile app for Android and iOS
    • Admin panel
    • Payment integration (OPN Payments, PayPal)
    • Support chatbot

    Built with

    Angular, Node.js, Flutter, Bloc, MySQL, RESTful API, OPN Payments, PayPal

    Disclosure
    Client build
  • RentedWheels on a phone and a tablet, showing car search and listings

    A peer-to-peer car rental marketplace connecting car owners with travellers.

    Client build

    RentedWheels

    A peer-to-peer car rental marketplace connecting car owners with travellers.

    Three connected apps: a web app where renters find, book and pay for cars, a portal where owners list cars and set hourly, daily or weekly prices, and an admin dashboard. Renters and owners message each other in real time, search is by location on a map, and the apps run in English and Thai. The back end has more than 50 API endpoints.

    What was built

    • Renter web app
    • Car owner portal
    • Admin dashboard
    • Real-time chat
    • Map-based search
    • Push notifications

    Built with

    React 18, Redux Toolkit, Node.js & Express, MongoDB, Socket.io, Firebase Cloud Messaging, Google Maps API, CoreUI, JWT Authentication, Nodemailer

    Disclosure
    Client build
  • The Youth For Purpose Foundation logo on a notebook

    A Windhoek vocational-training foundation: its website, brand identity and Microsoft 365 workspace.

    Travor chairs its board.

    Client build

    Youth For Purpose

    Close

    A Windhoek vocational-training foundation: its website, brand identity and Microsoft 365 workspace.

    A website and brand identity for the foundation: the logo, a colour palette, supporting graphics and guidelines for using them. The work also set up its Microsoft 365 workspace, with email on its own domain, SharePoint and Teams, and basic training for its staff.

    What was built

    • Website
    • Logo
    • Colour palette
    • Brand guidelines
    • Microsoft 365 setup (email, SharePoint, Teams)
    • Staff training

    Built with

    Adobe Creative Suite, Figma, Microsoft 365

    Connection
    Travor chairs its board
    Disclosure
    Client build
    Address
    youthforpurpose.org, external site
    • They really got our vibe. The logo captures everything we’re about — young, energetic, but still taken seriously. And setting up our Microsoft 365 workspace on top of that? It completely changed how our team collaborates day to day. 10/10 would recommend.

      Olivia NamkombaManaging Director, Youth For Purpose
  • The MyAjarn logo on a building sign

    A brand identity for an online learning platform connecting students with instructors.

    Client build

    MyAjarn

    A brand identity for an online learning platform connecting students with instructors.

    A brand identity: a wordmark with custom lettering and a checkmark symbol, a gold and orange colour scheme, brand guidelines, and logo versions for screen and print.

    What was built

    • Logo
    • Colour scheme
    • Brand guidelines
    • Logo versions for screen and print

    Built with

    Figma, Adobe Illustrator

    Disclosure
    Client build
  • The Buddy Sign dashboard design, with recent documents

    Brand, technical specification and interface design for a Namibian founder's electronic-signature platform.

    Client build

    Buddy Sign

    Brand, technical specification and interface design for a Namibian founder's electronic-signature platform.

    The brand identity, the technical specification and the interface design in Figma, with clickable prototypes, for an electronic-signature platform. The design covers uploading and preparing documents, signing, templates, audit trails, contacts and signing by several people, plus an admin panel.

    What was built

    • Brand identity
    • Technical specification
    • Interface design
    • Clickable prototypes

    Built with

    Figma, Adobe Creative Suite

    Disclosure
    Client build

My ventures

  • Egameno's public home page

    Safety and compliance records for shipyards, mines and ports, kept in one system.

    Early access. Founder and primary engineer.

    The founder's venture, not a client.

    Egameno

    Egameno's public home page

    Safety and compliance records for shipyards, mines and ports, kept in one system.

    Status
    Early access.
    Role
    Founder and primary engineer.
    Disclosure
    The founder's venture, not a client.
    Address
    egameno.com, external site
  • The Tansu's public home page

    An online tailor in Windhoek for made-to-measure suits and shirts.

    Live. Co-founder and lead engineer.

    The founder's venture, not a client.

    The Tansu

    The Tansu's public home page

    An online tailor in Windhoek for made-to-measure suits and shirts.

    Status
    Live.
    Role
    Co-founder and lead engineer.
    Disclosure
    The founder's venture, not a client.
    Address
    thetansu.com, external site
  • GoTwende's search for activities, with price and category filters

    A marketplace to find and book tours and activities, starting in Namibia.

    Launched. Co-founder and lead engineer.

    The founder's venture, not a client.

    GoTwende

    A marketplace to find and book tours and activities, starting in Namibia.

    A marketplace with five connected parts: booking for travellers, a dashboard for activity providers, an admin panel, vendor management and an affiliate referral system. Payments run through Stripe Connect, and travellers and providers message each other in real time. The platform spans 107 pages.

    What was built

    • Traveller booking and checkout
    • Provider dashboard
    • Admin panel
    • Vendor management
    • Affiliate referrals
    • Real-time messaging

    Built with

    Next.js 15, React 19, TypeScript, Fastify 5, Supabase, Stripe Connect, Tailwind CSS, Recharts

    Status
    Launched.
    Role
    Co-founder and lead engineer.
    Disclosure
    The founder's venture, not a client.
  • AsantePay's recipient directory, with sample data

    A network for payments between businesses, starting in Namibia, then wider Africa.

    Pre-launch. Founder and CTO, with a co-founder.

    The founder's venture, not a client.

    AsantePay

    A network for payments between businesses, starting in Namibia, then wider Africa.

    A dashboard where businesses send single, bulk and recurring payments, raise and track invoices, and keep a directory of recipients with their verification status. Compliance checks sit inside the payment flow, and an assistant, Rafiki, answers questions about payments and forecasts cash flow.

    What was built

    • Payments dashboard
    • Invoicing
    • Recipient directory
    • Compliance checks in the payment flow
    • Rafiki assistant

    Built with

    React 18, TypeScript, Next.js 14, NestJS, Node.js, PostgreSQL, Redis, AWS, Kubernetes, Terraform, Tailwind CSS

    Status
    Pre-launch.
    Role
    Founder and CTO, with a co-founder.
    Disclosure
    The founder's venture, not a client.
  • WealthBeeing's home page

    Software for financial advisers in Thailand to run their whole practice.

    Pre-launch. Founder and CTO.

    The founder's venture, not a client.

    WealthBeeing

    Software for financial advisers in Thailand to run their whole practice.

    A web application for financial advisers to manage their clients and to build, review and update financial plans, with an admin panel for users, subscriptions and content. The work ran from the first idea and the interface design to the platform's logic and its infrastructure. It supports more than one language.

    What was built

    • Interface design
    • Adviser web application
    • Financial planning module
    • Admin panel

    Built with

    React.js, Python, Node.js, PostgreSQL, Digital Ocean, Auth0, GitHub Actions, Firebase Cloud Messaging, Twilio, Google Translator, RESTful API

    Status
    Pre-launch.
    Role
    Founder and CTO.
    Disclosure
    The founder's venture, not a client.
  • Online bookings and day-to-day running of barbershops and salons, in one place.

    In build. Founder and sole engineer.

    The founder's venture, not a client.

    Layini

    Online bookings and day-to-day running of barbershops and salons, in one place.

    Status
    In build.
    Role
    Founder and sole engineer.
    Disclosure
    The founder's venture, not a client.

What clients say

  • They really got our vibe. The logo captures everything we’re about — young, energetic, but still taken seriously. And setting up our Microsoft 365 workspace on top of that? It completely changed how our team collaborates day to day. 10/10 would recommend.

    Olivia NamkombaManaging Director, Youth For PurposeTravor chairs the Youth For Purpose board

Builds

I also build websites and software for founders. Websites start at US$1,000 and software at US$14,000. A software build is fixed in scope and takes six weeks.

  • US$1,000 websites, from
  • US$14,000 software, from
  • 6 weeks a software build

Start with a five‑day Diagnostic

You start with a five-day Diagnostic, for $1,950.

Book a Diagnostic