Riaan van der Linde, Developer in Hamilton, Waikato, New Zealand
Riaan is available for hire
Hire Riaan

Riaan van der Linde

Verified Expert  in Engineering

Windows Communication Foundation (WCF) Developer

Location
Hamilton, Waikato, New Zealand
Toptal Member Since
July 5, 2016

Riaan is a skilled developer that takes pride in his work. With over ten 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.

Portfolio

Teletrac Navman
Xamarin, SignalR, Redis, Kendo UI, AngularJS, jQuery...
Asparona
jQuery, PHP, NUnit, Microsoft SQL Server, Visual Basic for Applications (VBA)...
Newsclip Media Monitoring (Pty), Ltd.
Citrix, iTextSharp, Microsoft SQL Server, VB.NET, C#

Experience

Availability

Part-time

Preferred Environment

Microsoft Teams, MySQL, Bitbucket, Visual Studio, Microsoft SQL Server, Windows Server

The most amazing...

...project I've worked on is "Luggage Drop", the latest entry on my portfolio, a luggage storage app that is available on all major app stores.

Work Experience

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: Xamarin, SignalR, Redis, Kendo UI, AngularJS, jQuery, SQL Server Reporting Services (SSRS), Microsoft SQL Server, HTML5, Model View Controller (MVC), C#

Senior Microsoft Consultant

2011 - 2012
Asparona
  • 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: jQuery, PHP, NUnit, Microsoft SQL Server, Visual Basic for Applications (VBA), Web Services, VB.NET, C#

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: Citrix, iTextSharp, Microsoft SQL Server, VB.NET, C#

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: Mono, Web Services, PHP, MySQL, ASP.NET, C#

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: Microsoft SQL Server, Visual Basic, VB.NET

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: SQL, Visual Basic

Sell Us Your Currency

https://www.sellusyourcurrency.co.uk
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

https://www.exchange-bureau.co.uk/
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

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

Luggage Drop — Bag Storage

https://www.luggagedrop.co
A Xamarin forms-based luggage storage app that is listed on the Windows Store, Google Play, and App Store.

I was the sole developer of both the app (for all platforms) and the ASP.NET MVC back-end "administration" system.

The app works on a credit-based system that is integrated with in-app purchases; it allows businesses to store customer luggage and charge a fee. The app fully integrates with the POS printers network using raw socket commands to print customer receipts.

Languages

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

Frameworks

ASP.NET, ASP.NET Web API, Bootstrap, Mono, NUnit, ASP.NET MVC, Kendo UI, AngularJS

Libraries/APIs

Windows Forms (WinForms), jQuery UI, jQuery, iTextSharp, SignalR

Platforms

Windows, WordPress, Windows Server, Citrix, Xamarin

Storage

MySQL, Microsoft SQL Server, Databases, SQL Server Reporting Services (SSRS), Redis

Other

Debugging, Time Management, Web Services, SSL Certificates, IIS, SaaS, Windows Communication Foundation (WCF), Xamarin.Forms, GPS, Apps, OCR

Tools

Wix, Visual Studio, Bitbucket, Microsoft Teams, Adobe Photoshop

Paradigms

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

2009 - 2009

Course in Project Management

PBS College - South Africa

2008 - 2008

MCSD in IT

Netcampus - South Africa

2000 - 2001

MCSD 2000 in IT

Outcomes Solutions Group - Johannesburg South Africa

FEBRUARY 2018 - PRESENT

Scrum Master Certified (SMC)

SCRUMStudy

MAY 2009 - PRESENT

Certificate in GSM networks

WDSGlobal

MARCH 2009 - PRESENT

Certificate in Project Management

PBS Training

JANUARY 2008 - PRESENT

MCAD & MCSD.NET

Net Campus

NOVEMBER 2001 - PRESENT

MCSD

Outcomes Solution Group

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring