Contact Information
Formal Education
  • BSc Computer Science (Completed 2024)

  • Honours Financial Accounting (Completed 2013)

  • BCom Chartered Accountancy (Completed 2012)


Programming Languages
Django 5 ★★★★★
Python 3.13 ★★★★★
Vue 3 / Nuxt 4 ★★★★☆
MySQL ★★★★☆
HTML / CSS ★★★★☆
C++ ★★★☆☆
Software Packages
Sage / Pastel ★★★★★
Microsoft Office Suite ★★★★★
Visual Studio Code ★★★★★
Visual Studio ★★★★☆
MySQL Workbench ★★★★★
Git ★★★★☆

Featured Projects
Construction ERP

Comprehensive ERP system for managing subcontractor work, project tracking, resource allocation, and construction workflow management.

lamicafe.co.za

School cafe platform enabling parents to pre-order food for children during lunch breaks. Features include promotional items, POS system, comprehensive reporting, and stock control management.

erpa.co.za

Civic engagement platform for addressing local municipality shortcomings. Supports complaints, disputes, appeals, news articles, polls, petitions, and document sharing to promote community communication.

Work Experience Continued
Director | AI Solutions (Pty) Ltd
01 May 2019 to current
Websites deployed to date
  • AI Construction - Low cost housing mega project ERP system
  • P&A Snackbar - food ordering app
  • Checkid Africa CRM
  • Skaapboek - Intensive sheep farming ERP system
  • Realty - Real estate letting management platform
  • AERO Estate - Property Development Selling platform
Websites in development
  • Byte-Accounting - Accounting Software made by accountants
  • Paw Print - Veterinary ERP
  • Trader - Investment Tracker
  • Construction Contract Management System
Responsibilities
  • Full stack developer focused on ERP systems
  • Managing junior staff and business operations
  • Full accounting function and financial statements
Financial Manager | Gary Mann Estates (Pty) Ltd
01 Feb 2023 to 31 May 2024
Responsibilities
  • Full Financial Manager function
  • Managing supplier and customer clerks
  • Financial Reports
  • Managing all payments from the bank
  • Performing reconciliations
  • Compliancy
Reference

Name: Gary Mann - Owner

Office: 084 429 4092

Developer | Financial Accountant | Kartoza (Pty) Ltd
01 Apr 2022 to 31 January 2023
Responsibilities
  • Building GIS web app, internal ERP system lead dev.
  • Project lead for 2 major products.
  • Managing junior/senior staff.
Reference

Name: Marike Kruger - Managing Director

Office: 078 435 3611

Work Experience Continued
Senior Accountant | ATEC Systems and Technology (Pty) Ltd
01 May 2018 to 30 March 2019
Responsibilities
  • Full accounting function
  • Completing specialized forensic audits
  • Assisting in compiling Annual Financial Statements
  • Programming of general and accounting orientated programs
  • Data Capturing in Microsoft Excel, Pastel Partner/Evolution and Sage One Online
  • Invoicing of Clients
  • Administration of all documentation
  • Oversight over Junior clerks
Reference

Name: Nicole Geyser - Financial Director

Office: 079 506 6763

Professional Accountant | Gregory, Butt & Marx
01 June 2016 to 30 April 2018
Responsibilities
  • Full accounting function
  • Completing specialized forensic audits
  • Compiling Annual Financial Statements
  • Programming of general and accounting orientated programs
  • Data Capturing in Microsoft Excel, Pastel Partner/Evolution and Sage One Online
  • Completing and submission of TAX and PROVISIONAL TAX Returns for various clients
  • Invoicing of Clients
  • Administration of all documentation
Reference

Name: Johann Rossouw - Audit Manager

Office: 083 307 5516

SAIPA Clerk | Secundes CC
01 February 2015 to 31 May 2016
Responsibilities
  • Full accounting function
  • Compiling Annual Financial Statements
  • Programming of general and accounting orientated programs
  • Data Capturing in Microsoft Excel, Pastel Partner and Sage One Online
  • Completing and submission of TAX and PROVISIONAL TAX Returns for various clients
  • Invoicing of Clients
  • Administration of all documentation
Reference

Name: Antoon van Dyk - Partner

Office: 012 809 3070

Work Experience Continued
SAICA Clerk | BDO South Africa Incorporated
06 January 2014 to 31 September 2014
Responsibilities
  • Gathering of audit evidence
  • Preparing audit files
  • Capturing of audit evidence into relevant working papers
Reference

Name: Megan Veldman - Human Resources

Office: 011 488 1700

Junior Accountant | Taskforce Accountants
07 January 2013 to 31 January 2013
Responsibilities
  • Full accounting function
  • Programming of general and accounting orientated programs
  • Data Capturing in Microsoft Excel, Pastel Partner
  • Completing and submission of TAX and PROVISIONAL TAX Returns for various clients
  • Invoicing of Clients
  • Administration of all documentation
Reference

Name: PJ Pienaar - Partner

Office: 082 900 8334

Assistant Accountant | Louw, Djurak & Partners
Vacation work during 2011 and 2012
Responsibilities
  • Full accounting function
  • Programming of general and accounting orientated programs
  • Data Capturing in Microsoft Excel, Pastel Partner
  • Completing and submission of TAX and PROVISIONAL TAX Returns for various clients
  • Administration of all documentation
Reference

Name: Robert Louw - Partner

Office: 083 676 8177