Summary
Overview
Work history
Education
Skills
Websites
Certification
Languages
References
Hobbies
Key Projects (Relevant to Municipality)
Volunteer Experience
Why My Fit for the Municipality?
Professional Development
IT Profile
Timeline
Generic
Bill Meyer

Bill Meyer

Centurion,South Africa

Summary

A seasoned professional with extensive expertise in backend development using Clarion, B4J, jServer, and B4X, complemented by proficiency in frontend technologies such as JavaScript and HTML/CSS. Demonstrates strong capabilities in database management with MySQL, MSSQL, Supabase, and Firebase. Skilled in DevOps practices including Git and Linux, alongside SCADA systems like Factory Talk SE/ME. Adept at AI/ML integration with tools like Claude and ChatGPT for data automation. Offers comprehensive HR strategies encompassing recruitment, training, performance appraisals, and compliance with South African HR legislation. Proven track record in project management and quality audits, coupled with effective mentoring and coaching skills. Committed to fostering a culture of continuous improvement and innovation within organizations.

Overview

49
49
years of professional experience
7932
7932
years of post-secondary education
1
1
Certification

Work history

Full Stack Developer

Beekon Hi-Tech
Dorandia, Pretoria north, Gauteng
01.2016 - Current

Executed full stack development for over 20 years, specializing in backend APIs and IoT systems.

  • Utilized languages including Clarion, B4J, and JavaScript for diverse applications.
  • Managed databases such as MySQL and Firebase to ensure data integrity.
  • Leveraged AI tools like Claude and GIT Copilot for data analysis and automation.
  • Developed municipal projects including Hatfield CID and ACSA risk assessment software.
  • Created Hatfield City Improvement District portal for citizen engagement with real-time alerts.
  • Engineered ACSA risk assessment software featuring AI-driven data analysis capabilities.
  • Designed Liv-Green skip tracking system with GPS and automated web/mobile dashboards.
  • Designed and implemented OSINT system for State Security
  • Designed and implemented Energy Management System for BROLL Property Managers
  • Designed Web App system MVP's for:
  • Feedlot Farming
  • Hospital Asset and Patient Tracking (RTLS)
  • Mine Contract Access and Tracking System
  • HighOn Battery Management System
  • RD-Eye Gunshot Detection
  • RD-Eye Drone Manager
  • RD-Eye Aggregator (OSINT Investigator)
  • RD-Eye FaceIT (Face Image Manager)
  • RD-Eye Threat Matrix (Threat Mitigation)
  • RD-Eye Network Monitor
  • RD-Eye Document Analysis
  • RD-Eye Gunshot Sensor Monitor Mobile App and Back End

General Manager (Owner)

Advantage Training Trust
Pretoria, Gauteng
07.2004 - 06.2016
  • A Consultant/Contractor to various companies on Maintenance and General Systems, Automation, MIS/MES, Training and HR issues.
  • Consultation on implementation of SCADA system
  • Implementation of SCADA System and MIS.
  • Removal of Line PC’s and replace with PLC’s (Allen Bradly)
  • Integration with SCADA system
  • Integration to Excel (minor VBA programming)
  • Integration to Internet for data look up purposes
  • General System programming.
  • Suggestion and implementation of performance improvement tweaks and processes.
  • Designed, programmed and implemented Maintenance Management System, both Incidental and Planned.
  • Aligned all barcode scanners to read 1d (3 of 9) and 2d (Datamatrix) barcodes.
  • Designed, programmed and implemented Print Server for Barcodes.
  • Programmed, maintained and managed Laser Engraving System
  • Many other tweaks, utilities, reports and systems.
  • Problem solving and resolution
  • All of the above using a combination of Clarion 6.3ee/7ee/8e/9ee and MySQL primarily and MSSQL secondarily.
  • Internet systems with Joomla 2.5/3.3 and software written in phpRunner v7.1 Enterprise.
  • Programming of Digital Signage
  • Mentoring of Intern
  • Advice on matters of Learnerships and Apprenticeships.
  • Present Contract with Cummins – month to month basis.

Training Manager

Automotive Leather Company
04.2001 - 07.2004
  • A contract Training Manager and later HR generalist for Automotive Leather Company with 2 factory sites, one in Ga-rankuwa and the other in Longmeadow, Johannesburg.
  • ISO representative for ISO 9000 in the HR Department.
  • Skills Development Facilitator
  • Introduced the company to Skills Levies and the claiming thereof.
  • Produced Workplace Skills Plan (Training needs Analysis).
  • Introduced Learnerships on Leather cutting and Sewing Machinists.
  • Attained accreditation for ALC as a training provider within 3 months.
  • Project management of the Learnership Programme.
  • Project manage introduction of new models in so far as the provision of new suitably qualified sewing machinists.
  • Development of Policies and Procedures for the HR department and putting them on an Intranet site that I created.
  • Creation and implementation of an Automated Computerised Assessment System in the Training department using Clarion 6.3ee.
  • Conceptualized and created a task training policy and system and introduced it onto the production line. This system enables target setting for training.
  • Moved into a more generalist HR function, with some IR activities.
  • Recruitment of Students from Technikons for practical training.
  • Manpower capacity and planning with the purpose of improving efficiency.
  • Recruitment of 18(2) Learners from the street.
  • Employed 136 Learners and 7 Students. Programme is completed. All qualified
  • Facilitation of hourlied training on ABET and life skills as well as 18(1) Learners
  • Responsible for Continuous Improvement Process (CIP) project, from training to implementation of ideas and monitoring etc.
  • Served on all Project management committees for the implementation of new projects.
  • Have on occasion helped with the Medical Station at ALC.
  • Started and ran the second ALC plant in Johannesburg until it was production ready. This included production management for 3 months.

Training Consultant

Land Rover (South Africa)
01.2000 - 02.2001
  • A training consultant for the Technical and Sales department of Land Rover South Africa. The training Centre was based at Gerotek Vehicle Testing Facility. The training planning and execution was done autonomously.
  • Re-commissioning of Technical Training Centre for Land Rover SA.
  • Training needs analysis at dealers including Recognition of Prior Learning Assessments.
  • Localising all courseware brought from the mother company in England.
  • Creation and commissioning of a training management programme to keep track of all training written in Clarion 6.
  • Presenting of various courses to Technicians from the Land Rover Dealerships. Diesel and Petrol motors as well as engine control and management systems. Product knowledge to Salesmen and Know your vehicle to Land Rover owners Club
  • Implementation of “Master Technician” programme.
  • Research of Learnerships and conversion from apprenticeship to learnership scheme for Land Rover
  • Day to day administration of training centre.
  • Driver training on 4x4’s.
  • Research and development of Electrical and Electronic Courses for Land Rover.
  • Skills Development Facilitator Functions and Assessments
  • Customer Care and Assistance when required.

Various Positions

BMW (South Africa)
01.1983 - 01.2001
  • Various positions held within BMW. These ranged from Quality Control Metrologist, to Technical Trainer, to Computer Systems Trainer/programmer/analyst and ISO representative. I also held the position of Road Service Manager. This entailed the planning, organising and controlling of the Road Side Assistance Programme for stranded motorists on the N3 route at Van Reenen’s pass. This was voluntary and part time and my extra mile for the community.
  • Training Systems Development and Maintenance 1998 – 2001 (March)
  • ISO representative for ISO 9000 in the Training Department. (5 Audits successfully scored at above 92%)
  • ISO 14000 implementation
  • Skills Development Facilitator
  • Further development and introduction of new tools and system automation on the Training Software
  • Development of Policies and Procedures for the training department.
  • Began and completed new version of Training Management System that was programmed in Clarion and used MSSQL 7 as it’s database engine. Many unique help features and automation functions built in enabling users to set targets for training and the system would manage the rest. Generation of various reports and graphs.
  • Creation and implementation of an Automated Assessment System in the Training department. New improved and much revised version was completed in March 2002.
  • Land Rover Training Consultant (Whilst under BMW ownership) 1996 – 1998
  • Responsible for all training aspects at the Land Rover Plant in Rosslyn including Recognition of Prior Learning and assessments.
  • Assisted with the training and function build of the first 2.8i Defender.
  • Assisted with and later ran CIP workshops for the Land Rover Plant
  • Began development of new Training System Software as a result of the experience gained at Land Rover, using Clarion for Windows.
  • Due to re-structuring was moved back to a central Training Function.
  • Computer Systems Trainer 1992 – 1996
  • Re-instated computer training at BMW SA on packages such as Lotus 123, Excel, PowerPoint, Access, MS Word, MS Project
  • Technical Trainer 1990 – 1992
  • Planned and executed apprentice curriculum – electrical
  • Planned and executed pupil technician curriculum – mechanical, industrial and electrical.
  • Planned, negotiated with unions and implemented the AMIC programme, which later became a National Qualification within the motor industry.
  • Hydraulics and Pneumatics Training
  • Responsible for Paintshop shop floor training, especially spray painters. Did various courses with Dulux SA on paint techniques and advanced paint techniques – Automotive.
  • Computer Systems Trainer 1987 – 1989
  • Introduced office systems training to BMW SA and trained employees in applications such as Lotus 123, Excel, Power Point, Access, MS Word, MS Project
  • Also installed the second network ever at BMW. The operating system was Novell.
  • Completed a Certified Novel Engineers Course.
  • Technical Trainer (Electrical) 1985 – 1987
  • Re-introduced Electrical Training (Heavy Current) to BMW SA.
  • Introduced Auto Electrical Training to BMW SA
  • Planned and executed apprentice curriculum.
  • Had 32 apprentices reporting to myself.
  • Metrologist 1983 – 1985
  • Main duties were for parts dimensional verification for the introduction of E30 (3 Series) and E28 (5 Series).
  • The introduction and commissioning of CNC measuring machines.
  • Programmed and introduced the first computerized measuring machine to BMW SA

Maintenance Millwright

Nissan SA
Rosslyn
01.1982 - 01.1983
  • Main duties were to perform maintenance on the L series and A series engines line.
  • Later moved to installation of E engine line.

Apprentice and later Qualified Millwright

Iscor
Newcastle
01.1977 - 01.1982
  • Passed N4 at Technical College and Qualified as Millwright
  • Performed duties as a maintenance and shift millwright in the billet mill at Iscor in Newcastle
  • Apprenticeship was interrupted by two year military service in which I specialized in Heavy Earth Moving equipment and Fleet Management of these vehicles.

Education

Some College (No Degree) - Personnel & Training Mgmt

Rand Afrikaans University
Johannesburg
01.1993

Some College (No Degree) -

Newcastle Technical College
01.1981

Electromechanician - Millwright

Dept of Labour
Johannesburg
08.1982

Matric - School

Department of Education
Vryheid
12.1977

Skills

  • Backend: Clarion, B4J, jServer (APIs, AI)
  • Frontend: JavaScript, HTML/CSS, B4A/i (mobile)
  • Database: MySQL, MSSQL, Supabase, Firebase
  • DevOps: Git, Linux (RPi), SCADA, IoT (ESP32)
  • AI/ML: Claude, Git Copilot, Gemini (data automation), ChatGPT
  • Systems Programmer (Clarion V63ee, 70ee, 8ee and 9ee)
  • Factory Talk SE/ME (SCADA)
  • Mentoring
  • Systems Fault Finding and Rectification
  • Target setting and monitoring
  • HR strategies/Development
  • Conditions of Employment
  • Staff Training and Development
  • Recruitment and Selection
  • Performance Appraisals
  • Facilities Management
  • Grievances and Discipline
  • Health and Safety
  • Employment Contracts
  • Budgetary Control
  • Culture and attitudinal development
  • Counselling
  • Board level presentations
  • Organising events
  • Above average computer literacy
  • Quality Audits
  • SETA Audits
  • Project Management
  • Coaching Skills
  • Assessor (Not Completed)
  • Learnerships and Apprenticeships
  • South African HR Legislation (BCOE, LRA, SDL, SDA, UIF)
  • Skills Development Facilitator

Certification

Factory Talk SE/ME (SCADA) | Advanced Automation

Languages

English: Written, Spoken, Understood
Afrikaans: Written, Spoken, Understood
Zulu: Not Written, Spoken, Understood

References

  • Phil, Hull, Corporate Medical, 082 803 6363
  • Andre, du Toit, Ramsey Automotive, 083 640 8844
  • Herman, Niemandt, Maintenance Manager - Cummins, 083 675 7434
  • Rene, Venter, Emenem Industrial, 082 320 2389

Hobbies

Design of circuits and programming embedded electronics using Arduino (Atmega) as the base., Currently learning PCDuino and Rasberry Pi., Please see http://n3intellibridge.co.za/ that is a result of this hobby

Key Projects (Relevant to Municipality)

1. Hatfield City Improvement District (Ener-G-Tech), Web/Mobile Management Portal:, Built a customer-facing portal (web/mobile) for citizen engagement, service requests, and real-time alerts., Integrated WhatsApp Chat Bot, panic button app, and CCTV command center., Tech: B4J (backend API), JavaScript (frontend), MySQL (database), Firebase (notifications), jServer (WebSockets)., 2. ACSA Risk Assessment Software (Ener-G-Tech), Audit & Compliance System:, Developed a custom backend for risk assessment audits with AI-driven data analysis., Tech: B4J, MySQL., 3. Liv-Green Skip Tracking System (Ener-G-Tech), IoT + Web Dashboard:, Created a real-time tracking system for skip bins with GPS, web/mobile dashboards, and automated alerts., Tech: B4R (ESP32 IoT), B4J (API), MySQL., 4. SPAR Pharmacy Mobile App (3-year project), Cross-Platform App:, Designed iOS/Android app for prescription tracking, inventory, and customer notifications., Tech: B4A/B4i, Firebase, MySQL. 1. ITS – Industrial Training Solutions – Training Management Software, This is a training management system that manages and tracks all profiles and credits for a person in a company. It also manages the training facility and generates reports, both tabular and graphical (charts) and tracks performance of various members as set out by the user eg. Training man hours booked per trainer and monitors targets set, graphically., A new tool introduced in this software, termed the “Competence Matrix Chart” allows the team leader of a section or cost centre to pin point the topics most required by a section and then to prioritize these and set targets of achievement. All progress is also monitored automatically by graph., Microsoft Agents are used to provide a unique help system and also to do some of the basic training on screen to cut down on training time on the systems use., The entire system is e-mail enabled and it uses this system to report faults to the system administrator as well as notify various function should such items as pay increases be due or reminders to attend courses., The system is network friendly and has full security and is written in Clarion V5.5 ee., 2. The AMIC (Automobile Manufacturer’s Industry Certificate), This qualification was conceived as part of a “thesis” or final project for the Certificate in Personnel Management completed by myself at RAU., When presented to management I was encouraged to take the idea further and present it to senior management and the unions., The idea developed and was later taken to the entire motor industry as a “portable inter industry qualification”., After visits to numerous countries the Australian Model was later adopted and implemented in South Africa and stands to this day., With the implementation of the NQF it became clear to me that the route taken above, whether in ignorance or with foresight, was the correct one as this programme fits in perfectly with the NQF today as legislated in the Skills Development and SAQA Acts., 3. Creation of Training Centre at Automotive Leather Company., Creation from scratch, the Training Centre at ALC. This included all the Learning materials, assessment materials, Assessment Centre, policies and procedures, Workplace Skills Plan and Recognition of Prior Learning and recruitment of 18(2) Learners from the street for Manpower Provision. The accreditation of the Training Centre as a Training Provider was accomplished in 3 months from my starting there. There are 589 employees. Successfully implemented a Learnership Programme that currently employs 136 - 18(2) Learners., 4. Part Time:, Created and installed a traffic counting system at Van Reenen’s pass for own information and linked to this was an SMS system that sent information to crew members as it was generated on the pass., I am currently busy with a data logging system using Tablet PC’s, OBD interfaces and the Internet for Fleets, especially for Trucks and the management thereof., 5. SCADA System – Cummins, Part of 3 man team that implemented the SCADA/MIS/MES system at Cummins in Rosslyn where all line PC’s were removed and replaced by PLC’s. Two team members moved on and I remained to Manage the System and further enhance it., My duties were the integration of data received from the PLC’s to the Main Servers. I setup and ran 4 servers here and created a number of MIS reports ranging from operator performance to daily production stock sheets., The main challenge was to get a robust system that did not create duplicate serial numbers (barcodes) and that could be trusted to provide integrity at all times. This was achieved in a period of 8 months whilst the plant continued with production, sometimes running parallel systems and then changing over without disrupting production., Integrated into the main system is a Maintenance System where the machine decides when it needs maintenance, a breakdown system where the breakdown information is entered on the PLC screen and then an SMS is sent to the required technician to call for the breakdown., Machine and operator performance is recorded and monitored by the machine and reported on the MIS on a frequency determined by management., Excel based reports are extracted and sent via e-mail on a daily and monthly basis to the responsible people automatically.

Volunteer Experience

BMW Road Service Operations Manager, Part Time – Volunteer, 1992, 1997, Managed the BMW road Service Team. The team comprised of 24 people and did community service on the Van Reenen’s Pass on the N3 to Durban. The unit comprised of 5 Technical response cars, 2 Medical response cars and a base station., The main functions were first and foremost to render a service to stranded and other motorists on the N3 and then to manage and maintain radio procedures and licences, traffic law, medical protocol and co-ordination of the project together with budgeting, dispatching and general control of the cars and crew., Liaison with the police and traffic departments was also a function as there was very close co-operation with these authorities., I also attended various launches of both BMW and other manufacturers as a Medical and Road Service back up team. These launches included BMW 3 Series, Five Series, Seven Series and Range Rover. Support was also provided twice for a charity run from Johannesburg to Cape Town with Micro Cars for the Nelson Mandela Children’s Fund., I am a qualified Basic Ambulance Assistant (medic level 5), equivalent to the American EMT-B qualification.

Why My Fit for the Municipality?

  • 1. Proven Municipal Experience: Hatfield CID portal (panic apps, pothole detection).
  • 2. End-to-End Development: From IoT (Liv-Green) to customer apps (SPAR Pharmacy).
  • 3. Legacy + Modern Tech: B4J - jServer (backend) + JavaScript/B4X (mobile/web).
  • 4. AI-Driven Solutions: Automated audits, image analysis, and data optimization.

Professional Development

  • Rand Afrikaans University Certificate: Personnel Management 1990
  • Newcastle Technical College N4 1982
  • Department of Labour Electromechanician (Millwright) 1982
  • Department of Education Matric 1977
  • Other training that has supplemented my experience:
  • Factory Talk SE/ME (SCADA)
  • Construction Machine Operators Course
  • Train the Trainer
  • Presentation Techniques
  • Spray painting – Automotive
  • Customization Techniques – Automotive
  • Repair Techniques – Automotive.
  • MEITB Assessor Training
  • Novel CNE (Networking)
  • Lotus 123
  • Microsoft Excel
  • Microsoft Word
  • Microsoft Power Point
  • Microsoft Access
  • Microsoft Project
  • A Project Approach to Management
  • Problem Solving and Decision Making
  • Interactive Management
  • Assertiveness
  • Skills Development Facilitator
  • Collision Avoidance (Skid Pan Training)
  • Advanced Collision Avoidance (including anti hi-jacking)
  • Practical Project Management
  • Intro to ISO:TS 16949
  • ISO 9000:2000
  • International Training Seminar – Land Rover UK.
  • Mentoring and Coaching Skills (Licensed Trainer)

IT Profile

  • PROGRAMMING LANGUAGES
  • Clarion V5.5 ee, Clarion V6.3 ee, Clarion 9 ee, Factory Talk SE, Clarion 8ee, phpRunner v7
  • CODE: Yes
  • MAINTAIN: Yes
  • DEVELOP: Yes
  • SUPPORT: Yes
  • MONTHS EXP.: 60+, 60+, 18, 36, 18+, 24
  • LAST USED: Repl. with 6.3, Current, Current, Current, Repl. with 9, Current
  • DATABASES
  • TopSpeed, MS SQL 7, Ms Access, Dbase IV, My SQL 5, MS SQL 2005
  • DATA ADMIN: Yes
  • PROGRAM (SQL): No, Yes, Yes
  • MONTHS EXP.: 60+, 48, 18, 18, 36+, 6
  • LAST USED: Current, 2008, 2002, 1987, Current, 2010
  • BUSINESS APPLICATIONS
  • Ms Office 2003/2007/2010, Visio 2003/2007/2010, Ms Project 2003/2007/2010, Joomla 1.7/2.5/3.3, Ms Outlook, MS Publisher
  • ANALYSE: Yes
  • PROGRAM: No
  • TRAIN/SUPPORT: Yes
  • MONTHS EXP.: 60+, 48+, 48+, 12, 60+, 8
  • LAST USED: Current, Current, Current, Current, Current, Current
  • HARDWARE
  • Intel, AMD, PC Hardware, PLC Allen Bradley, Barcode Scanners, Digital Signs
  • MONTHS EXP.: Since 1986, 36+, 36+, 48
  • LAST USED: Jan 2004, Current, Current, Current
  • OS
  • Windows XP, Windows 2000, Win 98, DOS, Win 7 Ultimate/ Win 8, Server 2008
  • USE: Yes
  • INSTALL: Yes
  • CUSTOMISE: Yes
  • PROGRAM: Yes
  • MONTHS EXP.: 36, 48, Since DOS 1, 36+, 12
  • LAST USED: Current, July 2004, 2002, Current, Current, Current
  • UTILITIES
  • Win Zip, Cute FTP, Transaction Manager
  • MONTHS EXP.: 36+
  • LAST USED: Current, Current, Current

Timeline

Full Stack Developer

Beekon Hi-Tech
01.2016 - Current

General Manager (Owner)

Advantage Training Trust
07.2004 - 06.2016

Training Manager

Automotive Leather Company
04.2001 - 07.2004

Training Consultant

Land Rover (South Africa)
01.2000 - 02.2001

Various Positions

BMW (South Africa)
01.1983 - 01.2001

Maintenance Millwright

Nissan SA
01.1982 - 01.1983

Apprentice and later Qualified Millwright

Iscor
01.1977 - 01.1982

Some College (No Degree) - Personnel & Training Mgmt

Rand Afrikaans University

Some College (No Degree) -

Newcastle Technical College

Electromechanician - Millwright

Dept of Labour

Matric - School

Department of Education
Bill Meyer