Riaan van der Linde, Software Developer in Hamilton, Waikato, New Zealand
Riaan van der Linde

Software Developer in Hamilton, Waikato, New Zealand

Member since May 16, 2016
Riaan is a skilled developer that takes pride in his work. With over 10 years of development experience over a wide range of languages, he has worked on multiple successful projects globally. He takes ownership of his projects and makes sure that everything is done to the best standard before handing it over to clients. He is also very transparent when it comes to communication with the client.
Riaan is now available for hire




Hamilton, Waikato, New Zealand



Preferred Environment

Windows Server, MSSQL, Visual Studio, BitBucket

The most amazing...

...piece of software I've ever built is a CMS I use personally to reduce project time and code duplication.


  • Senior Software Engineer

    2012 - PRESENT
    Teletrac Navman
    • Took the reins as main developer on a multinational client's most important customer-facing feature, which meant bugs were absolutely not accepted.
    • Improved throughput of our outgoing message processor by almost 25% by re-evaluating the way we used sync locks.
    • Contributed to the team that is rewriting our main vehicle tracking (win forms) application to an HTML 5 web application.
    Technologies: C#, MVC, HTML5, SQL Server, SSRS, jQuery, AngularJS, KendoUI, Redis, SignalR, Xamarin
  • Senior Microsoft Consultant

    2011 - 2012
    • Maintained and supported a New Zealand payment gateway that was built using the Microsoft stack.
    • Ensured that the payment gateway complied with all encryption requirements.
    • Dedicated database administrator for more than 45 SQL Servers for one of our clients.
    • Integrated one of our major clients' internal systems to interface with SAP using encrypted web services.
    Technologies: C#, VB.Net, Web Services, VBA, SQL Server, NUnit, PHP, jQuery
  • Senior .NET Developer

    2010 - 2011
    Newsclip Media Monitoring (Pty), Ltd.
    • Implemented a multi-threaded Windows Forms application that was used to scan and segment between 10,000 and 15,000 (printed media) clips per day.
    • Improved the OCR module to run 100% faster by changing the matching algorithms while maintaining accuracy.
    • Created an algorithm that automatically recognized newspaper and magazine articles and could extract the text for each article using OCR technologies.
    Technologies: C#, VB.Net, SQL Server, iTextSharp, Citrix
  • Senior Developer

    2007 - 2010
    Cellfind (Pty), Ltd.
    • Developed and integrated multimedia messaging service (MMS) functionality into our bulk text messaging portal using ASP.NET.
    • Led the development of the first traffic notification service in Africa where subscribers received MMS messages with a traffic heat map for their area (which was calculated using cell identification). This role also required liaising with various 3rd-party vendors.
    • Led the development of a new subscription-based service that was used to push content to subscribers using our existing bulk text messaging portal. Work included admin portal for content generation, short code, and USSD (Unstructured Supplementary Service Data) registration.
    Technologies: C#, ASP.NET, MySQL, PHP, Web Services, MONO
  • Software Developer

    2006 - 2007
    Solutions Now
    • Developed auditing software that ran on WinCE and was used to audit food manufacturing companies.
    • Implemented SQL mobile replication over GPRS.
    Technologies: VB.NET, VB6, SQL Server
  • Software Developer

    2004 - 2006
    Grafx Design & Software
    • Developed an email notification service for the National Treasury of South Africa.
    • Rewrote a payroll application from COBOL to VB 6.
    Technologies: VB6, SQL 2000


  • Sell Us Your Currency (Development)

    Sell Us Your Currency was the first company in the UK that allowed you to sell back your unwanted currency for British pounds online.

    Sell Us Your Currency has a 97% customer rating from 275 ratings, most of which talk about how well designed and easy to use the system is.

  • Exchange Bureau (Development)

    Exchange Bureau allows businesses expand their existing business by providing a "bureau de change" service, allowing them to exchange foreign currency into British pounds and vice versa.

  • Pay with Currency (Development)

    Pay with Currency is an extension of the Exchange Bureau that allows business owners to accept foreign currency as payment for goods and services.


  • Languages

    C#, XML, JavaScript, HTML5, Visual Basic 6 (VB6), Visual Basic .NET (VB.NET), PHP, Visual Basic for Applications (VBA)
  • Frameworks

    ASP.NET, ASP.NET Web API, Windows Communication Framework (WCF), Bootstrap, Kendo UI, AngularJS
  • Libraries/APIs

    WinForms, jQuery UI, jQuery, iTextSharp, SignalR
  • Platforms

    Windows, WordPress
  • Storage

    MySQL, Microsoft SQL Server, Databases, Redis
  • Other

    Debugging, Time Management, Web Services, SSL Certificates, IIS, SaaS, GPS, Apps, OCR
  • Tools

    WiX, Adobe Photoshop, SSRS
  • Paradigms

    Unit Testing, Model View Controller (MVC), Agile Software Development


  • Course in Project Management
    2009 - 2009
    PBS College - South Africa
  • MCSD in IT
    2008 - 2008
    Netcampus - South Africa
  • MCSD 2000 in IT
    2000 - 2001
    Outcomes Solutions Group - Johannesburg South Africa
  • Scrum Master Certified (SMC)
  • Certificate in GSM networks
    MAY 2009 - PRESENT
  • Certificate in Project Management
    MARCH 2009 - PRESENT
    PBS Training
    Net Campus
  • MCSD
    Outcomes Solution Group

To view more profiles

Join Toptal
I really like this profile
Share it with others