Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Advanced
Afrikaans
Advanced
Work Experience
Full Stack Developer at eDataleaf
March 1, 2018 - PresentSole proprietorship building REST API web applications. Responsible for front-end design, back-end logic via appropriate APIs, and database setup. Experience with Apache server deployments using Laravel and PHP, and relational databases (MySQL, SQLite, PostgreSQL). Android app development with REST backends, including Room, Kotlin Flows, RxJava, Bluetooth, NFC, barcode/camera APIs, DataWedge integration, and ESC/POS printing. Notable apps include Orodata Productivity, Orodata Date Palm Actions, OranjeRivier Oesbeskerming, and Klokslag.
Full Stack Developer and Bookkeeper at OranjeRivier Oesbeskerming
September 1, 2016 - PresentFull Stack Developer and Bookkeeper in Retail and Wholesale sector. Conceptualized digestible graph reports for pest counts; developed orob.co.za web application; digitized agrochemical and fertilizer programs. Gained extensive Python, MS Excel, and Excel VBA experience; created Pivot Table dashboards and processed data from CSV/HTML/SQL. Updated Android app with Kotlin Flows, Jetpack Compose, and API level 35 support; migrated accounting data from Pastel Partner to Xero and managed Xero accounts and custom reports.
Administer Lease Portfolio at JJ Smit
May 1, 2017 - PresentDraft lease contracts, collect rent and perform bookkeeping.
Contractor at Sundried Foods Pty Ltd
November 1, 2021 - October 13, 2025Managed an MS Excel VBA-based fresh grape intake program at a seasonal raisin drying facility; expanded system functionality; managed payroll system and administered communications with producers and suppliers; bookkeeping and administrative duties.
Company Secretary at Peppergreen Foundation NPC
September 1, 2018 - October 13, 2025Company Secretary providing corporate governance and administrative support.
Education
Bachelor of Accounting Sciences in Financial Accounting - BCompt at University of South Africa/Universiteit van Suid-Afrika
January 1, 2013 - January 1, 2019Bachelor of Laws - LLB at University of South Africa/Universiteit van Suid-Afrika
January 1, 2007 - January 1, 2013Qualifications
Bachelor of Accounting Sciences in Financial Accounting - BCompt
January 1, 2013 - January 1, 2019Bachelor of Laws - LLB
January 1, 2007 - January 1, 2013Industry Experience
Software & Internet, Retail, Professional Services, Agriculture & Mining, Wholesale & Distribution
Created an application that can capture grape picker fruit crate weight via a BT scale; follow the fresh grape through the drying process as it is packed in the sun to become raisins. Loading the raisins into bins is barcoded allowing the farmer to generate waybills when shipping the raisins to the factory.
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.