Willem McDonald

Software Developer

I build things for the cloud, desktop, mobile and web.

Retro mac


I am a Software Developer with over 20 years’ experience in software development and leading development teams in new systems development, general operations and support.

Strong background in design and building high availability backend systems in the online transactional environment.

My main focus these days are building fintech solutions that solves various in-territory difficulties.

When I am not at my computer, you can find me at the ocean, playing guitar or screaming at my kids.


  • Neat Technology

    Senior Software Architect

    August 2011 - Current

    Building and operating awesome fintech projects in West-African territories using our proprietary Mobile Money and STS certified Prepaid Electricity Vending systems.

    Tech Stack

    Java, Python, Javascript, Microsoft SQL Server and MySQL

  • Blue Label Telecoms

    DevTeam Leader

    February 2007 - July 2011

    Joined a team of rocket scientists in the old Kwikpay division to build and maintain electronic switching platforms integrated with numerous financial switches, such as Postilion and Nomad

    Tech Stack

    Java, Delphi, Microsoft SQL Server and MySQL

  • Xstrata Alloys

    IT Systems Administrator

    December 2004 - January 2007

    Joined the corporate world and helped produce an efficient IT Infrastructure for a ferrochrome smelter plant and developed my first web based applications using asp.net and Visual basic

    Tech Stack

    Visual Basic & ASP.net, Microsoft SQL Server

  • Comrite

    IT Technician

    July 2003 - November 2004

    This is where my IT career kicked off by doing the hard yards on troubleshooting and fixing hundreds of PCs, LANs & some WANs.

    Tech Stack

    Windows 95/98/2000/XP/Server, Linux, a physical toolbox and a CD wallet


I like to keep track of the countries I have visited.

Some of my travels (especially for work) have not been the easiest, but worth the experience in the end.

Countries I have travelled to: Ghana, Togo, Nigeria, Uganda, Italy, Denmark, Switzerland, Iran, UAE, China, Bangladesh & Indonesia

Retro mac

Get in touch!