Summary
Overview
Work History
Skills
References
Timeline
Generic

Johan Snyman

Summary

I am a detail-oriented, organized and meticulous employee who works at fast pace to meet tight deadlines. I am also an enthusiastic team player ready to contribute to company success.


I have complex problem-solving skills with an analytical and driven mindset. Always dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.

Overview

28
28
years of professional experience

Work History

Solutions Developer

finPower Australia
04.2022 - Current
  • finPOWER Connect is the market-leading loan and deposit management software system with all the features and benefits required to give you the tools to effectively and efficiently manage your loan and deposit ledgers.
  • Streamlined processes for increased efficiency through the creation of custom software tools and applications.
  • Enhanced software functionality by developing and implementing innovative solutions for complex problems.
  • Part of a developer team that creates and maintains C# and VB.NET scripts that are used to extend the capability of the finPOWER application to suit the needs of the client.

Owner

Base 42 Technologies
01.2014 - 01.2022

Projects: Identity Access

  • This project is a re-write of the KeyMaster suite of products that I created for Controlsoft between 1996 - 2003
  • Identity Access was developed using C# and VB.Net
  • The system includes 2 Windows services and a .Net Core API for customers who would like to communicate with the services.


Detailed information about Identity Access can be viewed at
www.controlsoft.com


There are also loads of How To videos of Identity Access on YouTube. https://www.youtube.com/@Controlsoft


  • During my time as owner of Base 42 Technologies, I gained vast amounts of experience in the following technologies:
    Telerik Desktop Components
    Telerik Reporting
    DevExpress Desktop UI
    HID Mobile Access® API
    HID Asure ID, ID card design and printing
    Idemia Morpho SDK
    Alternet Scripting Control

Software Engineer

Pinnacle Corporation
01.2011 - 01.2014
  • Pinnacle Corporation services and maintains shipping containers throughout the entire New Zealand area
  • I designed a cost-estimating system that runs on an Android handheld device
  • The purpose of the estimate system is to help the container inspector accurately estimate the monetary value of the damage to the container.

Software Engineer

Opto Africa
01.2010 - 01.2011
  • Opto Africa is a major player in the weighbridge monitoring industry
  • I redesigned some of their weighbridge management software.

Software Engineer

Clockwatch
01.2006 - 01.2010
  • I was involved in the following project: CWbio - CWbio is a full client/server biometric template management system
  • It was designed to work with the Sagem (now Idemia) fingerprint readers
  • CWbio uses Microsoft SQL Server as its database
  • Employee information and fingerprints are captured using the CWbio client
  • The fingerprints are then seamlessly downloaded to the Sagem readers in the background with minimum user intervention.

Self-employed

Contracting
02.2003 - 01.2006
  • Projects: SMS communicator - This unit is a fully programmable stand-alone input/output controller
  • It communicates input status changes to a host computer and or any GSM handset that supports the short message service (SMS), provided by GSM network operators
  • Remote CCTV Interface - This unit is an intelligent programmable standalone CCTV controller, which is used to capture and store JPEG images
  • These images could then be uploaded to a host PC using GSM data calls
  • Sagem Integrator - Sagem Integrator is a full client/server biometric template management system
  • It was designed to work with the Sagem fingerprint readers.

Software Engineer

Controlsoft
01.1996 - 01.2003
  • Projects: Inventory Master - Inventory Master is a full-blown inventory control system that manages all internal stock
  • It also contains a product manager that calculates the overall cost of a product
  • DrawMaster - DrawMaster is a vector-based graphics editor designed to create graphical interfaces, which can be used in a variety of applications
  • KeyMaster Lite - KeyMaster Lite is a Windows-based offline access control solution that provides powerful security features
  • KeyMaster Pro - KeyMaster Pro is a multi-building security solution that incorporates access control, asset monitoring, intrusion alarms, visitor management, and time & attendance data collection
  • Other projects: Weighbridge monitoring software, Canteen management software.

Skills

  • Ability to deliver award-winning product solutions
  • Skilled problem-solver with strong analytical skills
  • Excellent documentation skills
  • Work well within a team and individually
  • Strong knowledge of Microsoft NET technology
  • Good understanding of object-oriented programming
  • Skilled in Microsoft SQL server database design
  • Skilled in SQL Server Management Studio
  • 15 year's experience in VBNet
  • 8 year's experience in C#
  • Good working knowledge of using GIT
  • Familiar with GitHub Desktop and TortoiseGit
  • Good knowledge of mobile design using Xamarin
  • Exposure to Azure
  • 1 year's experience in the financial sector

References

References are available on request.

Timeline

Solutions Developer

finPower Australia
04.2022 - Current

Owner

Base 42 Technologies
01.2014 - 01.2022

Software Engineer

Pinnacle Corporation
01.2011 - 01.2014

Software Engineer

Opto Africa
01.2010 - 01.2011

Software Engineer

Clockwatch
01.2006 - 01.2010

Self-employed

Contracting
02.2003 - 01.2006

Software Engineer

Controlsoft
01.1996 - 01.2003
Johan Snyman