Roland Ihms P1
Lvl
00
Len
012
Score
000000

Player 1  /  Swakopmund, Namibia

Roland IhmsSoftware Consultant & Systems Builder

19 years of building the systems that quietly run countries — one segment at a time.

Level 01Origin story

From Windhoek to Christchurch and back again.

Seven roles, two hemispheres, one long climb. Every milestone makes the snake a little longer.

01/072007 — 2010

Web Developer

ProDG Software Development · Windhoek, Namibia

Where it started. Custom content-management systems and front-end websites for corporates and SMEs across Namibia.

  • PHP
  • CMS
  • Front-end

02/072010 — 2011

Search Marketing Consultant

OnPage1 · Christchurch, New Zealand

Crossed an ocean to learn how the web gets found. Top-end SEO and search-marketing services for SMEs.

  • SEO
  • Search marketing
  • Analytics

03/072011

Co-Founder

My-Child · New Zealand

An early-childhood education platform that let parents and family follow a child's learning progression.

  • Product
  • Start-up
  • EdTech

04/072012 — 2013

Software Developer

IhmsMedia · Namibia

Came home and started IhmsMedia: a software-development consultancy building bespoke business systems.

  • Consulting
  • Bespoke systems

05/072013 — 2016

Managing Member

Intouch Interactive Marketing · Windhoek, Namibia

Ran the biggest digital agency of its day. Clients: MTC, GIPF, Standard Bank, Bank Windhoek, Nedbank, FNB, eBank, Namdeb, De Beers and Namibia Media Holdings.

  • Leadership
  • Agency
  • Enterprise clients

06/072016 — 2017

Team Lead

Enterprise platforms · Namibia

Led the team shipping national-scale systems: SMS feedback on every FNB teller, MTC's queueing platform and the content hub behind NMH's newspapers.

  • Team lead
  • SMS
  • Integrations

07/072017 — now

Software Consultant

Independent · Swakopmund, Namibia

Banking, payments, media and pharma. Architecting, building and mentoring on the systems organisations can't afford to get wrong.

  • Architecture
  • Banking
  • Mentoring

Level 02Boss fights

Systems people can't afford to get wrong.

Banking cores, live TV and continent-spanning CRMs. Each boss defeated adds three segments.

Boss 012016 · Namibia Media Holdings

NMH Content Hub

1 hubpowering every masthead

A centralised content-management hub that feeds every publication site: Namibian Sun, Allgemeine Zeitung, Republikein and all their sub-editions.

  • Headless CMS
  • Media
  • APIs

Boss 022016 · MTC

MTC Queue Management

EveryMTC mobile home, nationwide

A bespoke queueing platform: enquiry-based routing, voice call-up screens running video ads, recorded staff and customer conversations, and SMS ratings after every session.

  • Realtime
  • Voice
  • SMS

Boss 032017 · NBC / Standard Bank

NBC × Standard Bank Jukebox

Live TVSaturdays, 20:00 on NBC 1

Viewers texted artist codes to vote for the next music video. Live SMS votes drove the leaderboard while #NBCJukeBox mentions streamed from Facebook and Twitter on air.

  • Realtime
  • SMS voting
  • Broadcast
Screenshot of NBC × Standard Bank Jukebox▶ Watch it on air

Boss 042018 · NamPost Savings Bank

NamPost Front-Office Banking

Everypost office in Namibia

A teller and back-office banking application on top of the core platform: KYC, card binding, biometric enrolment, transfers, statements, deposits and withdrawals, plus every member migration.

  • Core banking
  • KYC
  • Biometrics
Screenshot of NamPost Front-Office Banking

Boss 052019 · NamPost

Pension Payments Engine

100M+pension payments processed monthly

Ingests huge payment files, identifies account holders across legacy and new systems and emits batch files for both, on time, every month.

  • Batch processing
  • Payments
  • Reconciliation

Boss 062021 · NamPost

Stratus Legacy Migration

10 yrsof banking history, reconciled

Imported a decade of legacy banking data, reconciled every transaction into balances and statements, migrated customers on enrolment and integrated it all with SAP ERP.

  • Data migration
  • SAP
  • Finance

Boss 072021 · Multinational pharmaceutical group

Global Pharma CRM

3continents, one CRM

A Microsoft Graph-integrated CRM (PWA, Android and iOS) unifying subsidiaries from Australia to Africa and Canada, each with its own products and procedures, with on-demand reporting for managers.

  • Microsoft Graph
  • PWA
  • Mobile
Screenshot of Global Pharma CRM

+ Side quests also completed

  • FNB CommunicatorSMS feedback after every teller interaction
  • GIPF MessagingTransactional SMS + e-mail, wired into member systems
  • Sanction ScreeningUN & PEP list screening for FIA compliance
  • Core SMS PlatformUsed by Megabuild, Wanderers & Social Security Commission
  • UundunoTournament & player-stats portal for Namibian sport
  • Banking Support PortalHelp desk wired into core banking
  • Hybrid Customer PortalMulti-tenant digital statements at scale
  • EEFT / ENCR PortalNamPost's gateway into enhanced payment streams
  • Internet BankingAdvisor & mentor to NamPost's in-house team

Level 03Inventory

Everything picked up along the way.

Watch the snake sweep the board and fill the kit.

00/31 collected

The kit

Front-end

  • React
  • Vue
  • Svelte
  • Solid
  • Ionic
  • PWA

Back-end

  • PHP
  • Laravel
  • CodeIgniter
  • REST APIs
  • Microsoft Graph
  • SAP integration

Data

  • MySQL
  • PostgreSQL
  • Redis
  • Hasura
  • PlanetScale

Messaging

  • Kafka
  • RabbitMQ
  • SMS gateways

Cloud

  • AWS
  • Azure
  • Google Cloud
  • Cloudflare
  • Vercel
  • Netlify
  • DigitalOcean

Craft

  • OpenAI
  • SEO
  • Architecture
  • Team leadership

Level 04House rules

How I play the game.

Six rules learned the hard way.

  1. 01

    Talk early, talk often

    Efficient communication with clients and teams is the difference between a project and a success.

  2. 02

    Well versed

    Nearly two decades across a wide spread of languages, frameworks and platforms.

  3. 03

    Legacy & bleeding edge

    Comfortable keeping ten-year-old production systems alive and shipping on the newest stacks.

  4. 04

    Integration is the game

    The future of IT is systems talking to systems: banking cores, ERPs, SMS, Graph and more.

  5. 05

    Built to be found

    A search-marketing past means everything ships discoverable, fast and accessible.

  6. 06

    Give back

    Part of the local tech community for well over a decade, now mentoring the next teams.

Game over? Not even close.

Let's build the next level together.

Open to consulting, architecture and hard integration problems — anywhere in the world, from the Namibian coast.

GitHub X / Twitter