About Me
Personal Status: Married with 3 children
Location: Potchefstroom, South Africa
Notice Period: 1 Calendar Month
Availability: Looking for Remote Opportunities
I am an enthusiastic, responsible professional with an Honours Degree in BSc. IT and over 18 years of IT experience. Currently serving as a Technical Lead at A&R Group Engineering, I manage a team of 5 developers working on various projects for Lamprooms and Proximity Systems in the mining industry.
My expertise spans across multiple technologies including Java, JavaScript, MySQL, MongoDB, Docker, Linux, and Bash Scripting. I have extensive experience in full-stack development, software architecture, and system integration.
I specialize in Business Intelligence systems powered by Artificial Intelligence, utilizing cutting-edge technologies like OLLAMA, LangChain, and Vector Databases. My approach is centered around using the right tool for the right job, ensuring optimal solutions for complex business challenges.
Through my consulting company CodeSlingers.co.za, I provide specialized software development and AI solutions to various clients, helping them leverage modern technology to achieve their business goals.
Professional Experience
Technical Lead
A&R Group Engineering 2022 - PresentPotchefstroom, South Africa
Previous Role: IT Manager (2022-2023)
Current Role: Technical Lead (2023-Present)
- Lead and manage a team of 5 developers across multiple projects
- Oversee development of Lamprooms and Proximity Systems for mining operations
- Architect and implement system integrations with various mining systems
- Develop Business Intelligence dashboards using AI and machine learning
- Implement solutions using Java, JavaScript, MySQL, MongoDB, Docker, and Linux
- Utilize AI technologies including OLLAMA, LangChain, and Vector Databases
- Design and maintain complex software architectures for mission-critical systems
- Ensure compliance with mining industry safety and operational standards
Senior Software Engineer / Developer (Full Stack)
Master Drilling 2013 - 2021Potchefstroom, South Africa
- Developed major ERP/CMS framework using NodeJS, Angular, and MongoDB
- Implemented complex systems including RPA and Machine Learning
- Built custom Business Intelligence tools and dashboards
- Worked with multiple technologies: AX, SharePoint, JavaScript, Android
- Transitioned to A&R Group Engineering (sister company) in 2022
Senior Software Engineer / Developer (Full Stack)
Simulated Training Solutions 2012 - 2013Lynnwood, South Africa
- Complete Application Framework Architecture
- Led development team and managed tablet projects
- Developed Learning Management System and game development assistance
- Created Web Interface Kit Application Framework for cross-platform development
Senior Software Engineer / Developer (Full Stack)
Fourier Approach Pty Ltd 2006 - 2012Centurion, Gauteng
- Team Lead for software development team of 5 developers
- Developed Fourier Application Framework (FAF)
- Led major projects for Nedbank, Eskom, and Telkom
- Specialized in workflow systems and business process automation
Technical Skills
Programming Languages
Web Technologies
Databases
AI & Machine Learning
DevOps & Tools
Education
Honours BSc. IT
Potchefstroom University 2006BSc. IT
Potchefstroom University 2003 - 2005IBM Process Server Training
IBM 2011TIBCO Workflow Diploma
TIBCO 2007Consulting Business
CodeSlingers.co.za
Specialized Software Development & AI Solutions
Through my consulting company CodeSlingers.co.za, I provide specialized software development and AI solutions to businesses looking to leverage modern technology.
Full Stack Development
Custom web applications using modern frameworks and technologies
AI Integration
Business Intelligence systems with AI and machine learning capabilities
Data Solutions
Database design, optimization, and vector database implementations
System Integration
Complex system integrations and workflow automation